If it's complimentary then it was free. That is so shady of them to charge you for something that they received based on the bookings of other witnesses.
It would be a deposit they may have paid to secure so many rooms at a discounted rate, but you would pay the hotel directly still. They should receive their deposit back once all the rooms have been paid for. Which most often wouldn't occur until that actual assembly had come and gone.