How about setting up printer sharing on her iMac for the Canon and print to it that way? Set up the shared printer in your Print and Fax prefs.