Haven't tested on Mac no, just thought I would export it in case it did work. I imagine that would have something to do with the blackscreens. For the boss bar are you certain you are hitting the critical points on the boss (glowing parts) and doing significant amount of damage?
The glitch of the boat is a classic bug yeah, is fixed for the final game but won't be for the demo unfortunately :(