Is there a board mount version of SwitchBlox Rugged?

Yep. Check the webpage.

The board uses M50-3530442. Your mating board will need M52-5010445.

STEP file here.

Pinout diagram below.

More info in the forum post below.