Also this which you should check, from help:
Allow Editing Option for Custom Records Is Unrelated
Each custom record type created in NetSuite has an Allow Editing option that is different from the general editing that is available when the Inline Editing feature is enabled. When enabled, the custom record type option permits records of this type to be edited directly when they display in a sublist on a parent record. Enabling this option does not control whether records of this type can be edited inline in their own list pages and views. This option is not related to the Inline Editing feature or to the Edit buttons that display on list pages when the feature is enabled.