Eddy, that is what is being recommended, only using a valve. Let the valve drop onto the piston (near TDC!) and measure the valve to determine tdc.
GTD:
IIRC, It has been measured that the gasser flywheel marks are about 5 degrees different from the diesel flywheel marks. I do not have a gas one to compare to, so I can't confirm that, but 5 degrees may be enough to cause you issues, in at least one case it was the suspected cause of (repeated) valve piston contact.
I agree, start by confirming TDC, then double check the cam and IP timing to the crank. However, I am not certain that this problem would give you white smoke, and in fact I think that timed by ear, or trying multiple timing points should have resolved the white smoke even if the cam/crank timing was out a little.
I'll be paying attention to what you find, so please do update us when you find a problem/solution.