Yeah we have component sequencing on -
Good to know my idea should work (in theory)
you are correct, Launch doesn't have a way to guarantee execution order
(unless it's inside the same rule) -unfortunately that scales poorly, but it is what it is for now till it's addressed or we switch to a different tool.
The use case is a fairly standard one -
most marketing tags operate in a "base tag" + "event with base tag dependency", but it's not something Adobe does often so that makes sense if folks don't run into it often