James gave a very good description on how we spy tray icons ourselves.
Just make sure desktop scaling is turned off in Windows otherwise the process might not fail but do some random things.
I suggest to change the tray icon to 'always show', so you don't have to bother with the unfold arrow.
In Application Modeller that attaches to explorer process, we added one element for the tray icon. It is possible (even necessary since the order of the icons may change every reboot and while Windows is running) to match the icon by name. For us it looks like:
Where the Name attribute is the tool tip of the tray icon. The app we are spying has a tool tip similar to Production/1234/ABC456 with each text part may be different depending on the workplace and user.
Our process does something like:
1. Attach to explorer
2. Right click on tray icon > shows context menu
3. Press hotkey for menu item > spawns user form window
The new window is a separate Windows process and has to be automated individually. We had to use two VBO in the end one for the tray icon and one for the window.