Personally, I was under the impression that EZY [and other loco's] do not over-book, as there is very little incidence of no-shows.
After over 15 years of travelling with EZY, I have never seen anyone denied boarding due to over-booking.
I would like to hear the full details of your experience.