Put a stuffed DMP in there. It has the small end holes. Cranks and damn hard to drill through and put your own hole. I know people are skeptical about the DMP stuffed, but its a damn good crank minus the slight possibility of the stuffing coming out. Hell just pop the stuff out before hand if you dont mind having a non-stuffed crank.
Thats weird that your piston didnt have the oiling holes, the one that came with the kit, and the one I bought separately both had them. Didnt know they had ones without it.