Schema.org Microdata in Emails

Hi,

I’m trying to add event invites to my emails using microdata. This will show up in Gmail/Inbox as a reminder. You usually see these with plane tickets where it shows the flight time + location.

Anyways, I’ve tried inputting the HTML as an HTML block in Infusionsoft.
It seems that Infusionsoft won’t accept any script tags even though the type is json-ld. It should really only filter script tags with type="text/javascript".
It also removes any attributes from the HTML tags I’ve added and I end up with a bunch of plain div tags.

Is there any way to get around the Infusionsoft parser/validator or just inject my HTML though an API or template?