I need to insert a date format from an outside source which includes the three letter code for time zone, but the TZD formatting mask does not seem to work.
If timezone is not relevant for you, just strip it from the string using SUBSTR function and insert as in your second example.