i rly appreciate your testings. and i do believe you that the 60/99 setup worked best for you.
95/99 setup with tele on swap is definitely fastest on traditional baal run. there is no doubt. for me personally, it made not much difference after a while if i press w for teleporting or another button to switch from lf to teleport on right click. so i had the best results with the 95/99 tele on swap setup.
a setup that was 3rd best at my testings was actually a 95 ias/68 fcr setup with spirit on main, so no swap. basically the standard 55/68 setup but with a 4/40 or 6/40 instead of titans which let's you jump from 55 ias to 95. what i like about that one is the relatively good cost-efiiciency-ratio.
you "only" need an expensive jav and not amy and rings. LoL... still extremely expensive but hey :D
what i haven't tested so far is the 55/99 setup with magefists that you described in your first post and the idea of using one more jav on swap side and get rid of cta. as you mentioned and i fully agree with you, amazon is very tanky and cta might not be as important as one might think. at least on SC.
the only real downside i imagine would be a smaller manapool which could be anoying for long teleports. so possibly a QoL loss.
another thing i actually wanna try: half freeze duration on rare ring. could be good enough enough with cure on merc so you could replace cham with facet
The 99/55 setup using mages and a ias jewel in griff and a raven is just a cheaper/worse version TBH
I wouldn't say it's worth trying it

The 99/60 setup is more well-rounded, and that 5 extra ias allows you to combo throw+tele as fast as 99/95, cuz if you don't throw multiple times in a row then the shorter action frame reached at 60ias allows you to follow up with tele quite fast.
So just to picture how I play it :
Teleing with 99fcr
instantly throwing when I see a mob, but following up with tele to keep progressing forward
then throw again while I land closer or over the pack, again followed by tele to move on to next pack while this one is dying
To put it in perspective, let's say we look at a situation where you need 7 tele to reach first pack, and need 2 attacks to kill that pack, 2 tele to reach next pack, 2 attacks to kill this pack too. And everything is done pixel perfect.
99fcr = 12 frames
68fcr = 13 frames
weapon swapping = 7 frames, during which you can't perform cast/attacks.
With those absurdly high dmg builds, most packs require 2 throw to kill.
With 95 ias you need 18 frames to throw twice.
With 60 ias, you would need 20 frames, but since you have 99fcr on that side you can cut the animation with a tele follow up after 6 frames, resulting in 12 frames required for the 2 attacks instead of 20 on the 68/95 setup.
I mean, you could do it on the 68/95 setup too, but 2 frames slower if we look at the full 4 action sequence. So I'll list both ways...
99/60 :
12+12+12+12+12+12+12+6+12+6+12+6+12+6 = 144 frames
68/95 (who also starts the long tele sequence on cta side) :
12+12+12+12+12+12+12+7+9+6+13+13+9+9 = 150 frames (and 1 tele distance behind than the above who casted an extra tele past the 2nd pack between the 2 last attacks)
So 160 frames if we include that last tele missing (replacing the last attack by 6 action frames + 13 for tele)
or 167 frames if we assume another pixel perfect weapon swap + tele, in case the following thing is another long tele distance
or, if we want to be fair and use the same attack+tele combos on 68fcr side, we are still looking at a total of
12+12+12+12+12+12+12+7+6+13+6+13+6+13+6 = 154 frames instead of 160
I feel like that full sequence is a very fair representation of the average short sequence we could isolate to observe what happens during some TZ gameplay.
144 frames vs 154 frames if we compare what would happen if both setups killed both packs and tele'd the same distance, everything pixel perfect
And the 144 frame sequence is easier to execute than the 154 frame one, but also comes with 2 extra skills (cuz we're comparing both setups with same javs, either 4/40 or 6/40 it doesn't matter)
So in theory, it's impossible to beat 99/60 in any situations outside of baal runs.
In practice? The extra weapon swap required on 68/95 incorporates more room for human mistakes.
I'm looking back at my 25fps recordings, frame by frame, and even on my best runs where it's near perfect, there's still a frame or 2 here and there lost at least half of the time I need to weapon swap.