You're welcome, hope you get it working.
Feel free to contact me via any of the methods at www.bitglint.co.uk but I'm not sure what I'll be able to do. Gamepad detection is built into the Monogame framework, and I'm not a Mac person, so the odds are already stacked against us! :o)