Ich würde den Google Kalender benutzen. Da kannst du mehrere Kalender anlegen. Jedes hat dann seine eigene Adresse, die man unter "Kalenderdetails" findet.
Dann den Plugin "Google Calendar Events" installieren und für jedes Kalender ein Stream anhand der jeweiligen Kalenderadresse anlegen. Mittels Shortcodes können diese dann in die Seiten deiner Website eingebettet werden.
Gruß