Yes, the Kentstown crash near Navan was the catalyst for the legal requirement for seat belts to be fitted on all vehicles used on state run school bus contracts.  I don't beleive there was any preference for coaches over city buses but in a practical sense a lot of older city buses are not suitable for fitting of certified seat belts.  They would not pass the certification requirement and hence why a larger proportion of coaches appeared on many contracted school routes.