After much messing around with Freehub Bodies on my XLC EVO hub from Haibike I hope I can share info that may help some folks.
I've now learned the "EVO XLC" fat bike hub on my Haibike Full Fat 6 is made by Formula, this will not fit a DT Swiss Freehub or others, you need Formula parts. Furthermore Formula parts can vary a little but I was able to use newer Freewheel bodies on my older hub, I did however change the nut to fit the newer style Formula HG freehub that now has a snap ring. I successfully upgraded my drivetrain to the HG 1x11 Linkglide.
In doing so I learned the following:
1. My original HG Formula Freewheel body that came on my Haibike with its old 2x10 drivetrain was adequate to fit the 11 speed Linkglide, the 11 tooth cog is halfway on before tightening the nut and a local bike tech said it is fine once tightened and he thinks that the 11 speed Linkglide approves the 9-10 as well as 11 speed HG freewheel bodies, and said some bodies will need spacers.
2. Many Canondale free hub bodies are made by Formula and work but may require a different reverse nut due to their newer snap ring design. There might be some work arounds such as removing the snap ring and using a different spacer between the bearings to get the correct frame clearance, or modifying your existing nut although I noticed the new nut style is slightly longer and the old one might not provide proper spacing to the frame.
3. I put lots of indentations in my freewheel body from the torque of the Yamaha so I wanted to go steel. No real upgrade options are available for steel or so I thought, and then I found a steel HG freehub body made for Specialized, for their road bikes. Specialized part number S19210000. It looks like Road bike HG free hub bodies are slightly longer so you will need a spacer to run them with any mountain cassette. I have not put this on yet but I have it and it looks like it will work well, also it comes with the correct nut that you can use with newer Formula freewheel bodies. I was unable to buy this nut otherwise so I literally got this set just for the nut, but may use the body since it's steel.
I am posting this since there is very little info I could find on the EVO XLC hub that came with my Haibike. I wish someone had posted the info I posted, so here it is.
Sorry to be so long winded, the short version is:
EVO XLC hubs are made by Formula.