я эти поля добавляю просто присвоением: model._test = 123
а не через Object.defineProperty.
Поэтому я точно их не делал not enumerable. Если они действительно not enumerable - тогда вопрос почему sequelize их делает таковыми, и как это исправить?
секвалайз может делать любую магию как ему хочется, это должно быть документировано наверное, я хз. Я не использую его и никому не советую.