What you're describing is not uncommon...lubricants inside the ejector rod channel are often congealed from age. What I do is remove the crane/cylinder assembly and that makes it much easier to clean and lube it. Use a proper screwdriver made for the purpose or you can all too easily bugger the screw slot. If you don't have the proper driver just do it the way you described. Don't expect them to spin really freely after cleaning and lubrication...there will still be some resistance.
BTW...those aren't original stocks on those revolvers...or at least I've not seen them before.