[Also wondering why the airbases were built there anyways,]
AFAIK this is "legacy FFO" - one of their many silly ides with total disregard for logistics. They put it in Syria as it was French.
Although I doubt if Cyrenaica would be able to support such an airforce - not enough ports, roads, water ...
Borys