In case anyone cares, I've found the solution for this. The proper JPoint mount for the Tactical Sport is the LPA melt in sight mount. Don't get the one listed for CZ fixed sights. That might work for an SP-01, but it won't work for the Tactical Sport.
I'll try and get a photo to upload.