So basically a clickmacro is on lock until the first castsequence is executed i.e. it does not jump to a 2nd castsequence or the last cast that is available at that time when the first is on cooldown.

That's clear. Thanks.