Have someone who is not a contractor look carefully at the foundation...an architect who knows what he's looking at, or a good structural engineer.
From what you've written, I wonder if the cracks and bowing are not from a heavy vehicle which may have been in the adjacent driveway?
The cracking and bowing should be evaluated to see if their approximate age can be determined...basically, are they old or new? Then, they should be monitored over time (months) to see if movement is still taking place.
It is very possible that the cracking and bowing have gone as far as they're going to go, in which case, unless they are causing problems, nothing needs to be done.
If they are leaking, but the cracking and bowing is no longer taking place, then do what LicensedWaterproofer recommends in his many posts in this forum, for about 10% or less than what you were quoted.
Architect (NY) and Home Designer (PA)