Got a pinch-flat in May (2015) in Fiji ... the dive boat crew insisted on putting my gear together even after I'd told them repeatedly to just let me do it. Before I could even board the boat they'd put a tank on my rig and slammed it into a metal tank holder, putting a nice hole in the wing when it got trapped between the holder and the tank. I was pretty pissed about it, especially because I was in a place where there was precious little resource to fix it.
I hope you got them to lend you a free BCD for the day and buy you a new wing fedexed overnight. So they'd Learn A Valuable Lesson.
I have a tube of aquaseal in my dive bag, and tenacious tape patches are coming on a slow boat from amazon.