I am no builder so can't really comment on the retaining walls with any kind of expertise, but it kinda sounds like to me that you might need some. Maybe send some pics and let someone here take a look. You can send them to poolforum DOT pics AT gmail DOT com. Don't forget to reference the URL of this thread.

I bet you're getting pretty excited about the new pool!