They do that so that the door works. That's pretty much it. I don't know why it doesn't want you to modify its events.
I'm pretty sure you can take a look at the door add-on's code and remove the packaged function in there called fxDTSBrick::onLoadPlant() to fix it. You would also have to make this zip read only. This will prevent you from getting updates to the door bricks though, so when updates are released just allow writing to the file, update, and do the same thing again I guess. Don't be surprised if something breaks later on.
Alternatively, you can just copy the add on and rename it to something else. Then just modify the names of the data blocks and ui names and remove the onLoadPlant code. This is a better option.