There are a few vendors who make light bars for the "All New" compass, even with winch mounts. However, as it sounds like you've discovered, there must be holes drilled (minimum i've found is two in addition to factory holes) and/or front facia trimmed. A license plate type mount (although it would put your lights a bit close together) sounds like the best bet. I've also seen folks clamping them to the trailing (upper) edge of the hood.
2017 Compass Trailhawk in White, 1.5" Tera Flex lift kit, 225/65/17 BFG KO2s