This question is outside of my experience. You would need to be able to turn on the printer sharing from the Mac (which I have no experience with).
You would also need to be able to network the Windows machines to share with the Mac (once again, I'm not sure how that would work, never having had a Mac).
You could also put the printer into the USB port of the Rocket Hub itself. I've not done this since I have ethernet for my printer, but it should be mostly plug and play if you have the drivers.
Sorry I can't be of more help, but I'm sure if you post your question in the comment section of the hub that you might find some of the other readers/commenters may have done this. They are a very helpful group!