I agree, it's not ideal to have IP address on both the actual physical interface and the bridge. But both would have different IP and both have different mac address. Why would switch confuse?NO, don't do that! That's not what bridges are for - you will create a loop and the switch will most likely disable both interfaces.
Just use a lagg interface configured as failover, use the ix interface as primary and igc as fallback.