I modified all settings to be mostly like yours and miner is not getting any work from pool. I'll just modify the failover-switch-delay to 10 only.
L.E.: I got work but miner first waited 5-6 minutes and said my ports are wrong. I'll keep settings like yours and see if all goes well, if not I'll just modify the failover.