i know they are looking at starting a sponsorship for libyan nationals in the near future
Do you mean
another sponsorship perhaps?
There were a few Libyan pilots at SEFA in Saint Yan (France) when I went through there last winter. Don't know for sure who their sponsor was, but Libyan government rings a bell.