template_default does not have anything to do with the custom template.

This is why it is called default, because the files there don't matter if you change your site template or not.

This means that if the update asks you to change in there, you change in there.

Besides, its a system update, why would it want to change your custom template anyway?