Is the server 64-bit? Does the server have the Excel Object Model installed either via Office or VSTO? How are you kicking off the script, in a PowerShell step-type or using powershell.exe in a CmdExec step-type?
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato