I can't speak for Skip, but I have several of his coils and I don't think he would include a resistor, knowing that the external one was/is standard in that metal box under the dash. You did the right thing to add on in the circuit and yes, the "smoke" was the initial heating process.
Sounds like your ignition problems are solved.