Haven’t used this specific setup myself but I can see how HubSpot form data is not linked when the email is submitted in the Calendly form only.
The two solutions I see (neither ideal) would be to:
A. Ask for all the necessary data in the Calendly form and have this synced over to HubSpot properties (you may need a 3rd party integration tool there as to my best knowledge the native integration doesn’t sync full Calendly submission data over. Outfunnel could help with this but it’s another account to subscribe to and manage)
B. Ask for email again on the HubSpot form
PS. Is there a specific reason you’re not using HubSpot’s Meeting Scheduler?