You have nicely documented the find. Good that you photographed it and recorded the GPS coordinates too. Even with the growing concern for wildlife conservation, incidents like these easily get overlooked. This leads us to think, like you mentioned, whether coexistence with wildlife is really possible.
TFS