Ура Товарищи! Решение (кое-какое) найдено.
Сразу же хочу сказать своё мнение, раз Canon придумал свой дол$аный язык для принтера CAPT так будь добр его поддерживать в новых OS. Увы, Canon плевал на Покупателей ... 2 балла за паршивый суппорт.
Не покупайте принтеров Canon.
Итак устанавливаем принтер в виртуальную машину XP (думаю подойдёт любая виртуальная система как от Microsoft так и VirtualBox и т.д.) , осталось "лишь" зашарить принтер в сеть каким-то способом.
Есть такой способ, описан в этих двух ссылках:
Печатаем по сети на любом Windows-принтере / Хабрахабр Windows 7: вопросы и ответы - Страница 16
В конечном итоге получаем
Принтер Canon LBP-1120 -> VMWare c Windows XP -> родной драйвер -> RedMon (Redirection Port Monitor) -> GhostScript -> HP1200 PS driver -> Windows Share -> HP Universal PostScript Driver x64 (на Host Windows 7 x64/ Vista x64)
Работает! от Юзера требуется запустить VMWare, машину XP, проверить что принтер включен и отмечен птичкой в меню Removable Devices.