Its worth keeping in mind that the legitimate government is only really supported by Turkiye. Haftar is supported by France, Russia, Greece, Gulf states, Egypt, Assad and Iran.
France uses EU mechanisms to support Haftar and harm the legitimate government of Libya as was witnessed with operation irini, where Haftar could still get weapons but they were trying to stop Turkey from supporting the government of libya. If you remember there was even an incident where French warships tried to block Turkish ships and if the french are to be believed the Turks locked onto their ships and told them to f'off out the way. This is believed to be the incident caused macron to go on his anti NATO tirade. There was also the incident where the germans boarded a Turkish boat on its way to Libya.
So even if we were good politically speaking, its not going to cover the political clout that the opposing sides coalition brings. France brings the EU with her, Russia with the Iranian axis is another problem, then you have all the gulf money bribing everyone and anyone they can. So what really matters for Turkey is her direct power on the ground, thats what won us the first round in Libya. More rounds are going to come.