I'm confused by your roll pin comment? You drove it part way out? You'll have to drive it out, as in all the way out..
Your load/depth control shaft should be threaded in the end for a bolt. I have used a long bolt with a fender washer to be able to use a screwdriver of small bar to pull the shaft.
Good luck with your project. A while back Deere had the specs wrong on the oil seal. They were incorrectly sized which caused leaks. I replaced mine which leaked very soon after replacement. I yet to do it over again with the correct seal. A buddy did his only to find it leaked. He then realized that the new Deere seal was not sized correctly. He ordered a new seal at the parts house by using his old seal. He re-did the whold task over again but his no longer leaks.
I was disheartened to say the least that mine still leaks only due to Deeres mistake.