I am no expert, but I have experience from having my own fireplace remodeled. I would have avoided using spackel and instead used gipsputs, which is somewhat similar to spackel in handling but likely has better heat resistance (I have personally gotten some hairline cracks in the gipsputs where it is hottest above the stove insert). Additionally, I would put up wire mesh to reduce the risk of larger cracks.