No, I'm afraid you can't perform dependent transactions between separate chains. If you want a dependency between operations, they need to occur on the same chain, and either happen together in one transaction (for symmetric dependency) or one can spend the output of the other (for one-way dependent).