It is strange that ND would call about the visa, but its not so strange about Landing by May 6th, as I have seen cases where their medicals are expiring, so either they land before that date or redo medicals.
And by looking at Dreamsca's timeline, medical was Done on May5th of last year.