Just an update,
Yesterday I received my FLYXII headset and after installing, the cracking sound still remained.
I've convinced the eBay seller to send a replacement frame at no cost. It looks like it shipped today so hopefully this one will be in better condition! Not looking forward to tearing down and rebuilding though, hydraulic brakes combined with internal cable routing isn't my idea of fun!