First scenario is NOT a ghost rach. It’s an effect of duplicate frequencies, and the RACH is real.
Second scenario is strange… Are you certain the MS goes into loop ? Couldn’t it be the BTS that loops the received RACH ?
On which interface do you see the RACH repetition ?