A workaround would be to first export/print the Midweek meeting schedule. Then you add "CO Visit" as an exception for the week to make the Weekend meeting will look as if it was a CO visit. You will probably have to replace the name of the Circuit Overseer temporarily to get it right. Once the Weekend meeting schedule is printed you may remove the exception and change back the name.
This metod is best used if you make the schedules one month at the time and not if you prefer printing a new schedule every week for the upcoming weeks.
I realise now that this service talk is a bit longer, so the time on the schedule will differ from a CO visit. You may have to do a little manual editing...