I seem to be in a unique situation.

I've got an iPhone 3GS with 05.11.07 baseband that I've intentionally held back to 3.1.2 thinking I'd be able to jailbreak/unlock.
I've never grabbed SHSH hashes with Cydia (not for lack of trying with AutoSHSH).

f0recast said I'd have no trouble jailbreaking and unlocking my phone.

I ran sn0wbreeze 1.2 and on the last step after saving the ipsw file, it displayed a message saying my phone cannot be jailbroken.

I opened iTunes 9.11 and tried to restore the firmware sn0wbreeze generated.

Now I'm stuck in recovery mode getting 1064 errors in iTunes.

Am I screwed?