No, I checked that as well. I kept attacking and attacking and then I realised "Wait, my ship doesn't have that many moves, what's going on". Then I moved the ship away, the constructor came out of the asteroid field and then I attacked it. It was gone and there weren't any other constructors.