Ron - As a short-term fix, could you set in ArcGIS the value of the
background area (water) to have high resistance/low conductance?
I believe that currently the CAT hxn generation process will ignore
nodata in calculating a hex's value so as you say an area that is half
water and half high quality habitat might appear as a potential
linkage area.
Additionally, asc import in the next release of the CAT may be
somewhat improved, but I'm not sure if any change that affects this
issue will be implemented.
It is possible to edit hxn values using Hexsim (
www.hexsim.net), but
that is likely more laborious than you want to attempt.