> Basing your IP address on your Mac address doesn't help in that regard either.
This hasn’t been the case for 20 years. Privacy Extensions solved that, and every SLAAC implementation supports them.