What is this hash of array data structure called?
No, this data structure does not have a commonly-used name. It so similar to a  hash table that it is very unlikely to have been the subject of a peer-reviewed publication.