I think they do that on Android but also have the accessibility based option.
I don't think that the visual indication means they aren't using the system way. The accessibility service is probably not a good idea given how much control it can give the app over your system.
Otherwise I'm not sure how Bitwarden saved passkeys could even work at all without using the native integration.