After 5 days or so I've been locking for a fix for unlocking the iphone with a previous version to 1.0.2
Finally I have succeeded.
Here is what I did:
1.- Take out your sim.
2.- Activate your phone and install the mobileterminal
3.- Download this files:
4.- Open ibrickr or the program you use and create a folder with any name in the main folder (ie. fix) and upload the files you just downloaded to that folder. (note, from the 3rd file you just need bbupdater)
5.- From the console in your iPhone type launchctl unload /System/Library/LaunchDaemons/ (the terminal is case sensitive)
*if you dont get an error in terminal it means the command was correct.
6.- move to the folder you've just created with ibrickr cd /fix
7.- give permision to files:
chmod +x bbupdater
chmod +x ICE03.14.08_G.eep
chmod +x ICE03.14.08_G.fls
8.- Now just run the following command: ./bbupdater -f *.fls -e *.eep
It should take a while to finish but it has progress display.
9.- Load the service you unloaded at start: launchctl load /System/Library/LaunchDaemons/

10.- Here is the difference. In every tutorial for virgin restore they tell you to restore your iphone with itunes, but what you have to do is to install anySIM 1.02.
When it finishes extract the AT&T sim and turn off the iphone. Put your sim and turn on.
Enjoy your fully unlocked iPhone.
Those are the steps I followed and I hope this works for everyone with my problem.
Replay this post if you had succeed or if you had problems.

Viva México... Si tienen problemas para entender diganme que les falta y les traduzco.

info and files: