Am I right in thinking that SXG had arranged something with Adventurer's League at some point so that hosting here made such games official? If so, is this still the case?
yeah, at one time, we were pretty close but it never panned out.
As I understand it, so long as adventure logs are kept by someone and the games are run according to the AL Player's Guide then they are AL legal. http://dndadventurersleague.org/start-here/online/