The passport stamps the major one.
Do you have photos together and with family and friends?
The CEO is more intrested in the fact you have met by beening in the same country at the same time (passport stamps) and that you have met in person (photos)
The others are just the iceing on the cake you should be ok
Also did your Mahal have E tickets?