Solution for Airprint with a router that is not Bonjour compatible
I don't know if it will work, mostly because the product hasn't been released yet but xPrintServer might work. It is a bit pricey for this usage though.