EMBD TS,
the second tab was asking for a valid Medical, so I think they meant some kind of other certificate. I have put my license scan there, but as You mentioned, it was not mandatory attachment.
I think that many low-hour guys will struggle with the 150 hrs in last year requirement.
Good luck to all.