Not quite the Haibike, but I had similar issues with my RM Instinct (size XL). You just have to be creative where you put the arm and jaw. I found this spot on the seat post tube just in front of the rear tyre perfect. As you can see I have slid the arm off of the horizontal part of the rack and down the vertical side arm to get the right height and position to fit the frame. The Haibike looks to have a similar spot to attach to.
When we mount our second bike (Focus Jam2) the arm comes through the Instinct under the top tube just forward of the shock and grips the Focus on the top tube with the Focus mounted on the rack facing the other way so the handle bars don't conflict.
I recommend the Thule rack, once you get used to how it goes on and off the tow bar it is very quick and solid even with two emtbs on it.
If you are concerned you could try taking your bike to the shop and ask to test the rack with your bike to make sure it will fit first.
To be honest I just assumed it would fit and purchased it, then went into panic mode trying to figure it out with the actual bike on it. The image was the first time I put the bike on it to take it home from the shop.
The second panic attack came when we tried to get both bikes on and work out where to connect the arm for the Focus without clashing with the RM Instinct. There is a lot of adjust-ability on the arms on the rack and where you can slide them, as well as taking into account that you can grab the bike on many different parts with the jaws right side up, upside down, sideways etc.