Yes, the needle ID is stamped on the shank of the needle, up in there where you can't see it unless removed.
I suggest more penetrating oil & time. Esteemed forumite, DrEntropy, promotes a 50 - 50 mixture of acetone and automatic transmission fluid, "Weasel P*ss," as the best penetrant anywhere. It's cheap enough to give it a try.
It's likely that no treatment is going to render your needles removable with fingers only, however. Line a vise with soft copper, gently clamp the needle and, being careful to apply no side pressure (don't bend the needle), twist and pull the piston up off the needle. I've done it. It works.
Make sure the needle slides into the piston easily when replacing. I used the old needle, chucked in a drill, and spun it in the hole with a drop of oil. That cleaned out whatever muck was in there. Blow out the hole with some compressed air and put a tiny dab of grease on the end of the needle, when installing, to minimize the possibility of having to do this again -- next time.