What exactly is it you're having trouble with? I don't see any reason why you shouldn't be able to auto FK 20 at least once with the champs you have, unless you're using very sub-par gear.
You have 2 maxed Coldhearts. They should pretty much be able to deal with the FK on their own. If you need additional TM control for some reason (you shouldn't unless your Coldhearts are really slow), you got Alure and Geomancer both maxed, both of which should be more than enough to keep FK from ever taking a turn even if Alure is weak affinity. That leaves 2-3 slots for wave control. For that you have multiple options, like Seer for damage, Ma'Shalled for constant fear and speed buffs, or BEK for cleansing and healing (or even all of them for a truly disgusting Seer nuke setup).
Edit: Forgot to mention Kymar, who can also help you somewhat with the waves, but more importantly reset the Heartseeker cooldown on your coldhearts.