I made a custom firmware through PwnageTool in expert mode, including cydia packages and boot/restore logos.
After the restore, the boot/restore logos work, Cydia is on my springboard (I chose not to include Installer, the latest "update" is what started this whole mess), but none of the other Cydia packages that I had already downloaded and added to the FW.
More importantly though, it seems the phone isn't reading my SIM. I get no signal, have no number, nothing...
If I restore to the normal 2.1 FW, everything works. I haven't been able to use the regular pwned 2.1 FW because of all the 2001/1600 errors, so I don't know if that works.
Expert mode auto-enables Activation of the phone. This often causes problems with the ATT service. Make sure that you have deselected the "Activate Phone" selection in the general settings in expert mode and try restoring to that.