There's a huge difference between knowing the general location of a ship and generating a track good enough for weapons guidance. And much of the searching is done by reconnaissance satellites, which are highly vulnerable and likely to be destroyed in the opening moves of any major conflict.
Well they don't just know the "general location" of a ship. The article addresses the problem of terminal guidance (using out of date information) but it seems to treat targeting issues as fatal flaws, rather than acceptable risks. It doesn't matter if it the hit rate is 25%, they're going to fire ten of them. There might be collateral damage due to misidentification? Boo hoo, you're in an all out war.
I get it, you're convinced ASAT warfare is inevitable. The reality is it's akin to MAD. No one's going to start that war because it's lose-lose.
Nah. The whole "Kessler Syndrome" thing is overblown. No one is going to refrain from shooting down satellites if it will gain them a temporary military advantage in a hot conflict. This is not even remotely close to MAD.