It may be that custom inventory number fields are not yet supported?? I recently helped a client work through an issue with custom address fields in a SOAP call, and NetSuite finally responded that getting the custom fields was not supported. Do you see the custom fields in your Records Catalog?