Agreed. He had to have come in from behind the Davis Library. That's the closest access point.
From South St; and 'up-the-steps' doesn't make sense even for a landrover. Adds to the probability, this was a thought out, malicious act. You can't wind up there in a car, by accident.
Incidentally this area, and some of these buildings off the Pit, was the center of which the movie "Patch Adams" was filmed. (The daughter is a UNC grad, and world famous UNC tour guide.
Off to the left is the 'Dey' (pronouced "Die") building. Kids would always draw a chalk outline of a body in a murder scene outside of Dey, with the words: "Dey, scum, Dey"
Freaked the visiting parents out big time.