The registry is able to do both the legacy automatic update crawler or update via pio package push, and that is a setting per-library – that’s what I understand from Picking up Arduino library manager library versions without a tag - #3 by ivankravets and How to handle someone registering my Library? - #5 by ivankravets.