I'm sorry that you had such a crummy time trying to find parking, but it's not easy/cheap for convention planners to set aside parking just for their attendees.
When going to some event in a place I am not super familiar with, my rule is to go REALLY DANG EARLY. That way, if trouble comes up, I...