Manal,
What you are saying makes sense, as calcium interferes with iron absorption. Usually, consuming anything fortified with iron is not a good idea for thalassemia, but sometimes it is very difficult to avoid. In that case you need to keep track of the amount of iron.
Umair, you have also had lower hg levels lately, therefore the amount of iron you absorb through the gut will be much higher than the average person - and we are also trying to minimize your iron intake these days.
The most important thing to remember is that naturally occuring iron in fruits, vegetables and grains is less readily absorbed by the body - but iron that fortifies foods and that which is in meat is much more readily absorbed by the body. Therefore, fruits and vegetables with high iron content will give you less iron than a steak or highly fortified cereal.
Umair, my suggestion would be that while you are trying to get on a good transfusion schedule, and especially if your hg levels are below 90 then you should look for an alternate source to get these vitamins because you are more likely to absorb too much iron from this source.
Be sure to get advice from your doctor and Andy as well,
Sharmin