I see Ron caught it. You said Hi/Lo, and I immediately thought range select. I missed the part where you said "near the front top". That would be the creeper gear select. But Ron got caught up like I did - talking hi/lo instead of creeper engage/disengage - so I'll take another stab at it.
Yes, there is a spring and ball arrangement involved. The outside creeper lever (51) is connected to an inside finger (43). That finger fits on top of a fork (4) that moves a sliding gear (1) back and forth on a rail (2). The position of the sliding gear on the rail determines whether the creeper is engaged or disengaged.
The fork has a hole in it, and the rail has two grooves in it. One groove relates to engaged, the other to disengaged. The ball/spring (5/6) fits inside the hole in the fork. Although I don't agree with the diagram; I'm pretty sure it's ball first, then spring. The ball then sets in one rail slot or the other, depending upon where you move the lever. Note also the rail roll pin (3). If that's missing or broken, the rail will not remain stationary. Rare, but possible - that would cause the rail to move with the lever, rather than the gear sliding on the rail. And if/when you find that anything is missing - especially that steel ball - find it before operating the tractor. I had one fall into my transfer case once, which involved not insignificant tractor downtime and repair costs.
//greg//