My suggestion is complicated. (sadly)
It's very easy to understand. Special Events are events where anybody and everybody can participate in server wide Events (as per usual). But instead of meebles or rare items as prizes. The player (or players) that win get to decide on which donor rank above theirs they get to receive for the rest of their play period (until they log off).
For example. Lets say a VIP ranked member won the Event (any event in this case) They have the option to choose a Premium donor rank. So on until Ultimates.
Ultimates:
I honestly have no idea what kind of donor rank Ultimates could receive. Perhaps instead of focusing on donor ranks. They're allowed access to the ''Meepcraft Banks''. Where it's basically just a room full of rare and not so rare items where they have a certain amount of time to collect/find/mine as many items as possible.
The rewards to these event's are not only limited to donor perks. In rare cases staff members may choose between a temporary 1 rank perk upgrade. A room full of riches, dungeons, traps etc. It's all up to the staff member hosting the event.
Edit: There may also be Teams in these events (ranks vs ranks)