The easiest work around for Eclipse, is to approximate the procs.
Have your castsequence clicks, hit IS/MF as they expire.

And use a castsequence (or a series of click buttons, if you have higher latency) for the fall through.
And use Wrath x3 or x4, and then Starfire x3, as your fall through.

The idea being, after 3-4 Wrath casts, you'll have proc'd Starfire 85-90% of the time.
And then you get a string of Starfire casts with the buff.

Manually managing will get you more then an approximation.
But an approximation is far superior to always casting one or the other.

The second to last (keymap) example in my guide is an Eclipse set up with IS Boxer.