Why I don't see all launchctl daemons/agents with "sudo launchctl list"?
Your launchctl command only shows 'system' deameon/agents.  That won't include your homebrew daemons.  By experimenting, I discovered these two ways of running launchctl which will do what you want. For simpliciy I have not added your grep command.

To show system daemons/agents:

&gt; sudo launchctl list


To show user daemons/agents:

&gt; launchctl list


I like to use LaunchControl by soma-zone which allows me to control/change the agents and daemons as well as displaying them in 5 distinct lists:


User Agents
Global Agents
Global Daemons
System Agents
System Daemons