you're correct on this one. there was a time where DH was the place to go for the 840 big bore kit, but their new parent entity wont even touch it. The way I came across JE pistons was the fact that they were the company who made the big bore kit to begin with.
For a cleaner installation, McMaster Carr sell metric ball links, and they aren't very expensive either.