flat4,
Never hammer, or press, the timing gear on to the crank. You can actually bend the crank, if you use enough effort. If the gear sticks half way, pull it off and reheat it. Since you already beat the gear on to your crankshaft, I suggest you measure your crank, and make sure it is still straight.
There is no need to machine the crank to fit the gear. As Bruce mentioned, there have been issues with the aftermarket gears. The gear has the wrong inside diameter, rebore the gear. It should be .002\" smaller than the crank.