Some people argue that Nostr protocol should support bolt12. This make no sense... Nostr protocol (aka NIP) does not define lnurl/lightning address (lud06, lud16).
Nip57 works with bolt11 and can be use alongside with lnurl, lightning address and bolt12.
This is a client behavior and no need to add this stuff to the protocol.