I don't think you would classify Virgin Atlantic as being a Singaporean carrier because SQ owns 49% of its shares. Think about it. The US DoT can no longer speculate on the matter, it must present real concrete facts.
Just remember also that Singapore Airlines doesn't control 95% of Virgin Atlantic's management!
As bad as it may be for potential Nigeria/US Travellers I can for once understand the attitude of the DoT.