If you open up the boss a touch, then that preserves any interference fit available at the other end.
A piece of emery paper wrapped around the shank of an appropriately sized drill bit and worked by hand will probably be all that's needed and help maintain roundness compared to using a file.
Never having worked with JB my comments may be unwarranted but I wouldn't use it to secure the pin as I imagine it to set hard and if from the very thin film present in the boss any broke loose then it would enter the engine and, allow the pin to become loose and possibly fall out.
I would use RTV (applied to the last 1/2 inch of the pin before pressed fully home) and back it up with a fabricated plate butting against the pin's end and bolted via existing bolt provision.
Good RTV (eg Dirko) is very adhesive and absolutely will not crack with vibration in the manner I fear the JB could. Only a suggestion though and if there's a flaw in it, someone will surely make it apparent.