Calendar.app applescripting

I am using Applescript to create meeting events directly from FMPro.

I have just discovered that the Applescript version is missing TimeZone information (compare the two versions below).

Is there a way to add the missing information using Applescript

Example 1: Event created by Applescript using Calendar.app

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//BusyMac LLC//BusyCal 2021.4.0//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTART:20211201T123000
DTEND:20211201T133000
SUMMARY:PDT for CO : Mtg 3
UID:C103316A-8AE9-4E0E-BF71-AD5C84E1FC53
SEQUENCE:5
DTSTAMP:20211118T222510Z
CREATED:20211117T222444Z
TRANSP:OPAQUE
LAST-MODIFIED:20211117T222538Z
X-BUSYMAC-LASTMODBY:Gary Hartley
ORGANIZER;CN=John Mitchell:
/aMTI4NjA2ODc2MTI4NjA2ONX909VHXAES53MpSZ9BIAJqI4O-
KNk45TVwjt2gb93r/principal/
….data removed
BEGIN:VALARM
UID:A01D4416-2CD4-47A5-B81B-5B07EEE6AB32
TRIGGER;VALUE=DURATION:-PT15M
ACTION:AUDIO
ATTACH;VALUE=URI:Submarine
END:VALARM
END:VEVENT
END:VCALENDAR

Example 2: event authored directly by app BusyCal (which uses Calendar as its source)

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//BusyMac LLC//BusyCal 2021.4.0//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Australia/Sydney
X-LIC-LOCATION:Australia/Sydney
BEGIN:STANDARD
DTSTART:20210404T030000
TZOFFSETTO:+1000
TZOFFSETFROM:+1100
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
TZNAME:AEST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20211003T020000
TZOFFSETTO:+1100
TZOFFSETFROM:+1000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU
TZNAME:AEDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Australia/Sydney:20211202T090000
DTEND;TZID=Australia/Sydney:20211202T100000

END:VALARM
END:VEVENT
END:VCALENDAR