The new owner is responsible for any special levies passed and not collected yet, and any future special levies.
You are worrying unduly. Just treat it as if the unit was never sold. It’s up to the solicitor of the buyer to negotiate any monetary differences at the time of sale.