I am still facing the same issue with 8.930 version.
As per picture. When I did the upgrade to v8.930 only host iphone was showing by name (I wasn't able to delete the entry. The two other entries are still appearing as ip
there are 2 different names we are talking about. One of them is provided by the client as a hostname and the other is an ASG internal name. Your iphone for example don't have an ASG internal name, yet. So you see the client hostname. That is the reason, there is no delete button for it.
In the wireless status page on the other side we don't show the ASG internal name, yet. We just show the IP and if the device provides a hostname we show this instead. This 2 sorts of names are confusing a little bit. So I give thought to simplify it for the future.