If you enter data into a cell of schedule that would alter a type parameter, Revit warns the user about that circumstance and does so again the next time a similar parameter is edited. Another option could be to make the applications request something like "It seems you want to edit type parameters, would you like to allow this just once (default) or enter the type edit mode (inverts the schedule colours while active) or cancel the operation?". The new mode can be switched off by selecting an instance parameter or activating a different view.