Right, sorry for the late response.
After a lot of unnecessary struggling I did manage to get the car back 2 days after it was towed. R1,400 Towing fee + R1,000 Obstruction fine :/
For those of you who don't know, you have 3 days to collect your car, whereafter they charge a R65 per day storage fee.
I went to Gallow Hills Traffic Dept, gave them the car reg number and they confirmed that it was towed on xx day and time. I had an extremely annoying issue where they wouldn't release the car to me because for some reason the car was still registered in my father's name (I transferred it into my name last year already...) so I had to get a signed affidavit from him confirming that I was his son and it was his car blah blah blah. Whole lot of unnecessary faffing over the traffic dept's inefficient system. So double check if you've transferred a car recently!
Anyways, paid the towing fee, received the release form, and had to pick up the car from the impound lot in Ndabeni Industrial. Must say the guy working at the lot was super chipper considering he probably deals with some very unhappy people on a daily basis. Kudos to him, he actually made the experience fairly enjoyable.
There was no mechanical damage to the car. Gearbox is fine, parking brake is fine. But whoever owned the spot I parked in vandalized the windows with lipstick and permanent marker. Guess I must of caused them some minor inconvenience
. Fair enough, looking at it now, it was a stupid place to park, fully admit it. Anyways, a bit of water and isopropyl alcohol got rid of that.
So I got away with a bruised ego, a lighter wallet and a newly heightened sense of looking where I park in Cape Town.