Hello there. Actually, far cry is idiomatic and means "very different from something". I don't see the similarity in your example.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Then it is possible, the mentioned one (my version) doesn't exist (at least it more and more certain).
I found a logical explanation for this expression in dictionaries, but I'm curious about something else.
So the meanings is something like: now it is too late to do something.You've found the logical explanation. Still, you've come to a wrong conclusion because the "far cry' doesn't seem to fit at all.