Deceived and Cheated in Atlanta.
Several days have past since you posted your question.
Others have added valuable insight.
Now, can you stand back a bit and identify the assumptions you have made?
I know you invested a lot of thought in connecting the data points you have, but that was done in a void that lacked the benefit of understanding the process and responsibilities of each party involved.
Geoffrey, you may find it more beneficial simply accepting there are things that happen that is beyond your control. Do not hold yourself responsible when these things happen.
When they do happen, the common action is to look for others to blame. That seems to be the result of a society populated with too many attorneys. In the absence of a mirror, everyone wants to call an attorney.
Sometimes, what is needed is to understand we are not God and can not control or determine how everything will end. The sooner you let it go the faster you will be able to move on.