Ok, finally got the cap off last night. Soaked again overnight in WD-40, then tapped a little harder on the piston with the wooden dowel & hammer and it popped off. The piston core is 1 piece aluminum, not brass, and runs all the way back to the end cap. Didn't get too aggressive, but did have to get it's attention. Doesn't seem to have damaged the piston.