Diagnosing a non-starting chainsaw [Makita EA7300P / Dolmar DCS7301]
Yes, it turned out to be a faulty coil.  The replacement coil came with its own flywheel, so perhaps there was a design flaw in the original. 



It took some work to insert the new coil. Setting the gap between the flywheel and coil (0.3mm) was a little fussy.  Had some automotive feeler gauges lying around that helped with that.  And getting the little spark plug cap/insulator properly on the coil was a bit of a pain.  

After buttoning it up, it started on the first pull.  So I'm fairly certain it was the coil.