@wonder88 thanks for the response.I did send my application in before the window closed ,after searching and not finding direct answers to this,I just went ahead. Could you send me any of those links?
CTC not helping to get a visa ,doesn't mean you can't get one .If they accept internationals for their programmes that aren't airline affiliated,unless the airline restricts this themselves,how would they not help with some like these ?Anyway,I did email asking this,waiting for a response from them.