USB type-c Spec Analysis
Type-C specifications define not only &quot;USB devices&quot; but also PSD - Power Sinking Devices. These are devices that don't have USB functionality, nor alternate mode functionality. The specs even has an explicit example - USB light (see P.27). Obviously the USB specifications do not apply to PSDs, and they cannot follow the limit of non-enumerated USB devices.
Therefore, there is no contradiction nor violation of anything.