You can rest assured that the phone company 100% securely knows who to bill for the call. They just aren’t telling you.
Once you add a “free call” entity on the other side (like Google Voice) then no one is charged to make the call.
Additionally, plenty of people “sell” their real number and there are android apps routing internet call through the victim’s real number. In this case, even if the person is charged, it’s not necessarily the spammer.
I doubt 99%+ of end users in the US have been charged for non international minutes or non international text in the last decade or even 15 years.