hmmm some strange answers.
Ok well for one the 2G does not need shsh blobs saved as apple only started that with the phones that are supported on iOS4.0 and above, that means only 3G, 3GS, and 4. SHSH blobs were only introduced on the 3GS and 4 from there release date, and the 3G only from the release of iOS4.0. The 2G does not and will not ever have SHSH blobs.
I would try ziphone program if you have it. If not let me know and I will upload some where for you. Or you could always try iLiberty as well, both of these programs are execelent. I would also try to restore to 1.1.4 first and see if it was just a corrupted OS install. Upgrading the iOS will not 'fix' the no IMEI or baseband problem, not unless it was software related to start off with. Regardless, any iOS that you go to on the 2G iphone is able to be jailbroken and unlocked so do not worry if you do upgrade.
Man I remember the days of 1.1.4, how simple life was back then.

Just wish we could have the iphone 4 but with the simplicity of jb and unlocking as the 2G

Anyway let us know how you get on