Hi there,
had the same/similar problem over here: mcx-printers were not refreshed but merged/added after logout/login.
As a workaround we made a logout-script that deletes all MCX-printers. When the users logs back in the next day, he/she receives a fresh list of MCX-printers.
Best Regards,
Henk