I've done some research and it appears this is working as intended. As soon as a spell is cast, any cast sequence that has that spell as it's current cast will progress to the next in sequence. Looks like the only solution, without incorporating delays, to making a spammable button that will roll hots on all members is to use different ranks