I had a check with a non-mod account that I use for testing, and it does exhibit the problem you describe for Blacksheep but not, interestingly, for windy militant.
One other possibility is to index to the post itself -
e.g.
http://www.pprune.org /forums/showpost.php?p=2135283
NB - I inserted a space here (org /forums) to ensure the complete url was displayed. Note also that deleting the "&postcount=100" should render it immune to post re-numbering issues.
Of course this would require additional indexing effort!
SD