Hi Scott,
Yes it looks like Thunderbird is not recognising the iCal as an attachment and just displaying the code as plain text. It seems this is a known Thunderbird issue:
https://bugzilla.mozilla.org/show_bug.cgi?id=242937
Installing the free Lightning calendar extension for Thunderbird (Tools -> Add-ons) resolves the problem.
Hope that helps