How can I change the hotspot name without changing the iPhone name?
Apple confirmed in their own forums the only way to do this is by changing the phone name.

https://discussions.apple.com/thread/7828399