Haha, these multi-hundred-thousand-line-source-code SSD firmwares need to do something. In particular they detect popular filesystems and try to optimize some operations (specifically if filesystem is recoverable by check disk after crash, it's considered to be acceptable optimization; i.e. it's possible to delay actual commit of free block info for example). Seems like detection glitched on the blocks that contained data related to being domain controller.
Thinking about SSD and HDD firmware can make a guy reach for tape drives as a last ditch hope that data stays just data.
At least with those (and to some degree optical media, but the write process there is more laborious) the storage and the RW logic is different pieces.