При создании записи он ругается, типа у AuthItem нет метода find.
Так он и не может быть в классе наследуемом от \yii\base\Model это же не ActiveRecord, откуда ему там взяться.
Бегло просмотрев компонент, могу сказать что использование \yii\base\Model обусловлено тем что в Yii управление всей Rbac-системой построено на базе единого менеджера, имеющего различные реализации. К примеру в стандартной "комлектации" YII есть два менеджера yii\rbac\PhpManager (хранящий данные в файлах) и yii\rbac\DbManager (хранящий данные в базе). Кроме того есть возможность реализации собственного мендежера, на базе интерфейса yii\rbac\ManagerInterface. Соответственно НЕ использование ActiveRecord вполне логично, т.к. не известно на каком проекте какой менеджер будет использоваться.
Соответственно у Вас есть два варианта решения Вашей проблемы:
1. Если у Вас используется yii\rbac\DbManager Вы можете сами создать модель auth_item и использовать ее в Вашем правиле.
2. Использовать валидатор
in + RBAC-менеджер, например:
['level', 'in', 'range' => Yii::$app->authManager->getRoles()],