It is possible. With enough coding and resources, it's certainly achievable. Corsair is probably not willing to put a person on this full time, especially when they
1) have to rewrite firmware for 95% their products
2) find a way to start the iCue service up when OSX boots/user logs in (Windows Service is kind of a cop-out, but I get it, I had to work around it in a .Net Core app as well, but windows services is much easier to do in that tech).
3) Code around a windows only SDK.
It makes sense for them to not support a Hackintosh right now. Apple has gone to great lengths to pick and choose what components go in their systems, and as such offers streamlined system performance because of it (think that's just the cost of parts you pay for? you also pay for the R&D that went into it). You get into unsanctioned hardware and drivers then things get really messy.
I second that wholeheartedly. I'd love Linux support, but I'll settle for OSX, it's a small stepping stone to Linux afterwards.
What I'd really love right now is K95RGB support on OSX (firmware 2.0x here).