am a little late to this discussion, but.......I do understand your frustration.
You can always ask for reimbursement - you probably won't get it.
Perhaps you can ask your agent to help out, if you do move forward and buy a home from him or her, for the next appraisal.
Truthfully, I would feel responsible if my buyer paid for an appraisal due to my negligence in checking out the FHA approved list ahead of time.
Your agent, imo. should have been aware, had she checked, that the condo was not on the FHA approved list, and/or should have known enough to verify this with the listing agent.
Now, if the listing agent gave incorrect information - it still could, and should, have been verified by checking the official list.
It's simple enough - go to: http://www.FHA.gov
In addition -
The listing agent should have noticed you had an FHA loan pre-approval, and alerted your agent to the fact that the condo wasn't FHA approved - but apparently she was clueless, too!
Two "misses" occurred that could have been avoided if both parties were paying attention!
I had a similar situation with a listing of mine - received an offer from an agent.......looked it over, and saw the buyer was going for an FHA loan..............called the agent and told them the bad news - condo not fha approved (she had no idea what I was talking about!).......anyway........the deal got no further along than that.
Best wishes to you in the future......