I haven’t worked with Jingle Punks, but I’ve had a lot of experience with local TV advertising. There can be some royalties, but you have to be very proactive about it. I’m with ASCAP, here’s a page devoted to how to chase your advertising royalties with them:
http://www.ascap.com/members/payment/commercialPromoGuide.aspx
I would bet Jingle Punks received a license fee for the usage, as the royalty rates are very low on local TV (if you’re lucky to receive anything) – not worth a gratis license.