When using Esri soveServiceArea service with a drive time larger than 60 minutes, the polygons generated are generalized, and they could cross water bodies when input location is close to the shoreline.
It is ok to generalize the service area polygon, however, the output polygons should honor shoreline, and exclude water bodies.
/solveServiceArea | ArcGIS REST APIs | ArcGIS Developers