Hi,
Just started reading about your problem. What a pain in the neck, I feel for you.
I think you have gone above and beyond what the typical home owner would have done to fix this problem.
You need to get a lawyer and get the money out of the Pool Builder. I would not trust him to fix...