My DD still only likes smooth soft things; smoked salmon, tofu, steamed carrot, rice.
She won't eat any meat!
I haven't got much advice, just suggesting that you research what other foods are high in iron and go down that path. Also remember that vitamin c is essential for absorbing iron, so always combine with oranges or something for dessert!
Hope things go better, and don't feel guilty about having to go down a different path. That's what makes you a good mum; you do what's ultimately best for your child.