Unfortunately, there's no way to "hack" a rule for the Direct Call, because ultimately, the Direct Call's _satellite.track() depends on the Launch library being loaded already.
I would suggest changing your setup, e.g. fire your rule at Library Loaded or DOM Ready.