when you pass the property to the script I believe it's just going to pass a property reference. like Class://SystemObject/FOO/BAR. so you need to use a blcli command in your script to pull the value of the property in that class that you want.
??FISH?? is not going to be resolved by NSH as a property. NSH is not natively aware of anything 'in' bladelogic like that.