OK I'm an idiot. For anyone else that might put on their blinders as well....... I forgot to update /etc/cups/client.conf (to be quite honest I don't ever remember editing it to begin with) with the address of the cups server after I had to change addressing schemes. For whatever reason KDE applications weren't dependent on the contents of that file so they showed the printer and worked just fine. EVERYTHING else apparently does depend on that file and as soon as it was updated and cups was restarted everything works properly.
My apologies for bumping this thread, but I was on the verge of wiping a very custom installation over this. I just don't really print anything so I didn't notice the problem when it occurred. On the bright side I learned a lot about many different things while chasing my tail.