Re: 1.1.1.1 conflict
And the RFC you referenced says "These blocks are not for local use, and the filters may be used in both local and public contexts". Unused address space has been repurposed in the past, so you may have just been kicking the problem down the road a bit.
Why not use an address in one of the ranges explicitly reserved for private use?