The suggestion there seems to be that creating a class that contains your printer *might* somehow help. I'm not convinced, personally, but it's probably worth setting up another IPP printer to check it. Leave the current SMB printer as it is, so you can still actually print when you need to!
Adding to my last comment, after Googling for a bit, there's also this:
http:// www.livingonthe cloud.net/ 2011/08/ mac-os- x-lion- and-cups- printing. html
The suggestion there seems to be that creating a class that contains your printer *might* somehow help. I'm not convinced, personally, but it's probably worth setting up another IPP printer to check it. Leave the current SMB printer as it is, so you can still actually print when you need to!