Turned out /etc/alternatives items for lp* were still pointing to lp*-lpd instead of the lp*-cups versions; manually fixing that and restarting cups and smb fixed the problem.
-- Gary Lawrence Murphy - [EMAIL PROTECTED] - TeleDynamics Communications - blog: http://www.teledyn.com/mt/ - biz: http://teledyn.com/ - "Computers are useless. They can only give you answers." (Picasso)