sorry, I cannot advise you on your particular printer as I know nothing about it.
I *do* know however that people use cloudprint with this *type* of printer (but perhaps from different manufactures – have a search here and you might find some ideas )
the plugin just sends things to google cloudprint which in turn sends it to your printer
how your printer then interprets things it was sent by google i have no control over .
might be worth having a chat with the manufacturer of your printer and/or also adjusting the print template you are using (perhaps just a simple 50% fontsize or body width or something in the css settings of that template might work in your scenario)