Yes they did still charge me for the wash, but I payed with EFTPOS, and decided not to ask for a refund, so I could keep the receipt as proof that I had been there.
Anyway, I went to my panel beater today, and they are doing a 3rd party claim for me (either through the carwash owner, or their insurance) to get the repairs done. They are also going to fix a crack I have on my quarter panel
The panel beaters seem pretty confident that they will get money out of them with no trouble, so it looks like my car will be repaired in the next week or so