I understand your concerns. I tried to make it clear that these are suggestions for how the spec itself can be harnessed to create a comprehensive solution to the problem, and I was careful not to include anything in the main spec document which relied upon a particular piece of software.

I chose to use real-world examples with Composer because I felt that speaking too abstractly on the topic would have been unclear. Without the above information people might not understand how the spec can be of any real use. The discussion has to be had somewhere, and the meta document feels like the appropriate place to me.

Also, if the community decides that solution B is desirable, a discussion needs to be had about the FIG ratifying virtual packages. To my knowledge, this topic has not been broached before.