As a Dragoon Main i am aware of the Timings regarding animation lock, I am telling you that you can Action Queue OGCDs, that's the only way to get the Optimal Recovery from the animation lock, I've done plenty of research on this subject as well it is dependent on lots of different factors including frame rate, But the check for oGCD usage aka the server check doesn't account for animation lock. Animation Lock is client-side. The Server check determines whether or not the attack occurred within the oGCD Timer (so you can't jump twice in 30 seconds, or jump every 25 seconds, this is to prevent cheating.) It's been common knowledge since ARR that oGCD's are 600ms. some of them are even longer (1200ms Star-Diver)
Ping is a Factor Yes, but so is Frame rate- Input delay Etc, A Player with 60 fps vs 120 fps
4.16ms = 240 fps
8.3ms = 120 fps
16.7ms = 60 fps
33.3ms = 30 fps
the best thing you can do is is try reducing the amount you need to double weave, or sit there and keep running dummies over and over, and write down every abilities oGCD time, remember that you can start queuing an ability at 600ms and the second ability at 1200ms, Animation Lock itself isn't ping dependent. What your Referring too is the oGCD Check by the server, It has no effect on whether you use the ability or not.
I am telling you this because Cast timers are Client side, but there is a server side check to make sure the cast was done within the GCD Window, but the check only occurs if the action happens during the server Tick, Other Animations are Client Side too, If you have ever ran into someone cheating in front line for example. the reason why its like this is because you cannot have an animation check server side, the server doesn't do animation checks, it does action checks andALLGCD checks to prevent cheating. oGCD's can be queued after 25% of a GCD but multiple Cannot. (Second Ability can be used at 1200ms but cannot be queued. go ahead and try it, Animation lock isn't an issue for single weaves because of this, double weaves tend to be the issue, which shouldn't be a thing, honestly there does need to be minor adjustments to abilities, some things do need to be extended by 1-2 seconds just for quality of life reasons.