Hello, everyone.
The macro icon user interface is by no means in its final form at the moment and we will continue to make gradual updates to it.
In patch 2.3 we'll be making it so that when you set macros to the hotbar, the icons you specify will be displayed regardless of your class. Additionally we’ll be making it so the icon list in the user macros window will display the icons you indicated with the /micon command.
We're planning on making it so you'll be able to easily find the appropriate macros based on their icon in the future.