Ik bedenk met net het volgende.

Er staat ook een bus=yes op de lift_gate.
Als de bus altijd de mogelijkheid heeft om door te rijden, met knopje om de lift_gate omhoog te laten gaan.
Dan zal elke :conditonal de tag bus=yes overrullen.

Met access=yes access:conditional=no @ (Mo-Fr 16:00-18:00), dan is het ook voor de bus gesloten.
En moet je nog een conditional voor de bus regelen (=yes), tussen die tijden staat het op *:conditional=no

Bij barrier optiek.
Is het al bus=yes en de :conditional=yes is ook aanwezig. (Dubbel op voor die tijd)

Note toegevoegd, zodat meerdere het kunnen controleren
https://www.openstreetmap.org/note/1880613