Во первых. Если в названии класса написано Мета, не означет что он метакласс. Во-вторых. От того , что ты унаследовался от type не значит что это меткласс
Я сигнатуру type знаю. Понятно что название Meta не делает класс метаклассом. Также одного унаследования от type не достаточно чтобы он уже был метаклассом для другого, без явного указания этого другому классу