In Chrome/Chromium there is a WebRTC Network Limiter [1] extension that let you set "Use only my default public IP address" policy and render the method I presented ineffective.
> This can be disabled in Brave by turning "WebRTC IP handling policy" to "Disable non-Proxied UDP"
Not advised if you want to use WebTorrent, since it relies on WebRTC.
Setting it to "Default public interface only" still allows WebTorrent & WebRTC-reliant tools to be used, whilst still only broadcasting your public IP (which is already known anyway).