Well, it seems in my hasted to install JB I forgot to unroot. I'm essentially rooted (or so says Voodoo) with some rooted apps working just fine. However, oddly SU can't get root to update its binaries and sqlite refuses to request root (or can't get it and says nothing) so I can't get the Entitlement fix going.
Unless someone has a better idea it appears I'll need to go back to ICS and then back to JB.
I assume that means reloading an empty ICS, then having to re-root, re-back that up, unroot, update to JB and then restore root?