Hi Mikey - your events listing look pretty typical of people who are having a lot of problems with live vs fit file data. WTRL events seem to exaggerate this.
Best to send an email off to zwiftpower@zwift.com so that you are at least in the queue to be fixed/checked once they find a fix.