While the grease on the crank is a no no (absolutely clean, with acetone, before installing flywheel) that was not your issue. Nor is the missing head.
I would almost be willing to bet money the issue is still with your points not being clean. I know, they are new. That means nothing really. I dress even brand new points before installing. If you don't have a points file, wrap wet/dry around a hacksaw blade, and run that through many times. Blow off with compressed air. then dip paper in acetone and run that through to clean, after setting at 020.
Or I have had brand new, aftermarket points fail upon installation. Rare but happens.
Or perhaps the condensors are bad?
The picture request is not totally crazy. Im sure you know what you are doing, but we have had fellows on here that ended up having the points leads going to wrong coils for example. Would never have caught it without a picture.