So have I, in fact several of my trusted numbers are specifically configured to deliver as “voice” … but they had to be explicitly configured that way.
When presented the list after clicking “Didn’t receive code” one isn’t presented with a voice/sms “choice” … the line’s delivery method must be preconfigured. (Nor does the displayed list tell the user which numbers use voice and which use SMS delivery)
I don’t think that the default settings which most users “accept” — i.e. those users who don’t setup additional trusted numbers — will send voice to their own device’s number.
However, some “experimentation” might seem to be in order. 😉