I am really saddened by your situation. It is totally unethical what ABSA has done there. I can unfortunately not comment to much about your case as I do not have al the specifics.
From what you have mentioned I can see that there are many legalities that just do not seem to be right.
Your best option would be to change your attorney. Get someone that can really fight for your rights and not just let things happen the easy way and still claim their own pound of flesh.
If you could please send me your detail at [email protected] I will gladly help you find the right attorney for the job.
At this point you have nothing left to lose I should use that frustration and fear that you have to fight ABSA until you succeed.