You're seeing behavior no one else is seeing. I've tested it too, it clearly behaves in accordance with the GCD.

Not sure why you're so desperate to claim dualcast works differently from everything else in the game like it. Thundercloud, Firestarter and Swiftcast all behave exactly like this.