I don't know what it reminds me of either. I started out trying to go for a minimalist Brian Eno kinda vibe but it ended up being almost the opposite of that.
Not sure what sound at 2:46 you're referring to. there's like 4 or 5 or more synths playing at the same time at any given spot in this song. But most of them could have probably been in TFTO at one point or another.