Acknowledging the fact that very little is known right now, I'd certainly have preferred to land in ANC, even if I'd never been there before. Assuming the wx was ok, not having facilities to deal with an A380 (I don't think there's and A380 service to ANC) would be the least of my concerns.
At the same time, do we know for sure that ANC was in their nav database? Quite frustratingly, I fly by many long, suitable runways every day that aren't in my database. I have to pull out my chart to know they're down there.