I have this problem too. I only have .07 BTC right now and I can't send it without paying .01 transaction fee? That's a large percentage.
How can I change Bitcoin versions without losing my wallet?
I believe you can downgrade to 0.3.20 without any loss.
However, do a backup first. Always do a lot of backups.