I don’t think it’s that weird. In my last job we would get meeting invites all time from customers. Especially ones that were not working in the US. I communicated mostly be email with Ford of Australia while working on a project with them. So setting up meetings via email isn’t that weird.