In Jupiter-8 V2 program change should work for preset select within the selected bank, and bank select should change banks.
I wonder why this does'nt work out of the box for you. It has been a long time since i tried, but as i recall it worked.
Perhaps it's something else than the Jupiter-8 V2 that's the problem.