@jen to be honest it's probably a NetSuite bug. It looks like the workflow is generating a script that is trying to use an undocumented SS1.0 style function
nlapiGetFieldTextOrValue
and that causes an error when it's executed in the context of a SS2.0 script