No, I didn't slide them over the top, I removed the upper from the lower by removing the 6mm hex bolt on the very bottom of the lower. There is some very good posts about replacing the fork seals. I pulled mine out of the triple tree because I wanted to clean them up and I assumed it had never been done on that bike.
I have no clue when the or if the PO ever changed the seals out, when I drained the old oil, it was BLACK... I thought, ok.... I didn't know there was black fork oil.... some serious nasty stuff came out of there, I have all the insides nice and clean and most importantly, sealed up. It was not that much fun, like you I had to use a little field engineering to get those suckers out of the triple tree.... A short well struck dowel did the trick for me.
The seal replacement is not a hard job, the only issue I had was the 6mm bolt on the bottom..... I left my forks on the bile when I took it out.
Check this out.... it will help!
http://www.motorcycleclassics.com/multimedia/image-gallery.aspx?id=11492&seq=1Again, some digging in the FAQ's should help a lot.
Phil