awesome! thanks for the detailed, great analysis which is mostly correct!
The invoice is not rejected on the lightning level which means another ln wallet can still pay it.
but what is your use cases there? why would you give the same invoice to multiple people? an invoice is always a 1-1 relationship.
can you send the details to support@getalby.com it will be taken care of there to make sure the second transaction shows up.