Hi,
The Azure Event Grid model supports the Fan-Out Pattern, where the event message is reliable delivered to the destination endpoint based on the each subscription. In other words, there is no multicasting within the Fan-Out Pattern, so the answer to your question is the true for case 1, where the event is delivered based on sub1->queue1 and sub2->queue2 in the Fan-Out manner.
Thanks
Roman