Someone with coding knowledge tell me...

Is it really that hard to keep your Companion flagged as a party member & simply cause an automated disband/reform when you accept a queue?

I don't understand the difficulty as it seemed he was saying they're trying to figure out how to best go about it.

Just add a "solo queue" checkbox to the DF, permitting you to queue solo whilst in a party.

This could also apply to partying with friends while putting in that solo low-level roulette queue.