The first paragraph specifically states that jumping from 1.0.0 to 1.0.2 should retain binary compatibility.
http://openssl.org/about/releasestrat.html
That is actually the most helpful bit of information there, especially since the confirmation is from the OpenSSL devs. Thanks!
Also concerning minor releases, ie. The last digit.
As hackish as it would seem to simply symlink 1.0.0 -> 1.0.2, it should be acceptable.
I wouldn't blindly do that, because who knows what a programmer decided to change in his API in a minor revision number change. But in this case since the developer itself confirmed backward API compatibility, it would be fine then having a symlink pointing to the 1.0.2 version of the library.