Hi Chirlie:
You need a new hematologist - - - the one you have now sounds like a real nut case. (UK - Aus?)
Zoe makes a good point, and checking for intrinsic factor is something else to consider. If that is missing you could avoid another injection by using an under the tongue B-12 + folic acid tablet. Can you take a multi vitamin mineral tablet with 15 mg iron without having such serious problems? One other thought, eating lots and lots of liver was supposed to help some people with pernicious anemia in the dark ages before B-12 was discovered.
Visit
www.irondisorders.org and click on tests. A full iron panel might also help with your dx. If you are not already doing so, be sure to get a copy of every lab report and give us more info on your counts.
Best wishes,
Wayne