The 45-degree diagonal rails can't line up with the curves if they have the wrong parity. I created a pull request to fix this: https://github.com/sparr/factorio-mod-fake-new-rails/pull/1
I've designed some blueprints with this fix, and it seems to work perfectly.