Da42,
you had received a clearance to taxi but you didn`t follow it and it appears that you didn`t question it either and just came to a hault. Why would the vacating aircraft be on ground frequency? If it was instructed to hold short of the taxiway to give way to you it was still on the runway and should still be with Twr.
I think OMRK has it spot on, you make a plan, follow it through but if someone doesn`t follow their instructions then its plan B time.