Computing Connecting Orbits via an Improved Algorithm for Continuing Invariant Subspaces