I'm not sure why you cant read argument values with given appleScript example - NativeProcess transfers arguments very well to AppleScript though. Hope you didn't overlooked this line while calling -
arg.push( <your appleScript file path - you may want to use any File reference here> );