It would appear that VS have been granted a license for charters from the UK to Canada:
CTA | Decision No. 352-A-2010 : Non-scheduled international service - Virgin Atlantic Airways Limited
Is this just for a one-off or do VS have plans to enter this market, maybe with the new A330s when they're not operating the MAN/GLA stuff?