Unable to Make/Receive Calls

https://community.freepbx.org/t/freepbx-16-w-asterisk-18-6-docker-image/

read it and argue further if you care to.
Generally we disagree with your method., so don’t expect constructive critique.

And yes your math is suspect 18000-18100 is 101 ports which would cause at least 2% of your calls to fail