Replicating a database that uses Fail Over
That is not true. I've done transactional replication with FCIs for years. Interestingly I cannot find any supporting documentation on the Microsoft site, however it is supported, and it does work.