You are missing the point. If you have a big list of suspect phone-numbers you can put them into Signal and it will show all that have their phone numbers registered with Signal.
Yes. That’s exactly what you get. A list of Signal users.
That is a metadata leak and quite a significant one.
Why is a user list in itself “a significant metadata leak”. You would need other information for that, like groups, contacts, online times or anything else. But you don’t get that, so I can only repeat my question: what is the problem with it?
What does having Signal installed has to do with tracking down and installing a Trojan?
I don’t think that they will track only track you down for using Signal, and if they are they still will install a Trojan even without Signal installed on your phone.