Retirement tax questions

Thank you DMertz level 15!  

I understand that the possibility of having non-deductible contributions is the cause of the discrepancy.  Alas, more taxes to be paid!