What
I have integrated this Header Template code with the Adding new Columns code available on your Demos page. After that when I try to add the new Columns, the new Columns are adding but with the default Layout i.e The newly created columns do not have the same custom Header template.
Here is the code:-
https://react-ilafbn.stackblitz.io
Note: In adding the Column form code, I have removed "key" field". Instead, I have used uuid npm package in the "onAdd" function for assigning a unique key for the newly added Column. And it works without any error. Below is a code snippet screenshot of onAdd function of adding new Columns:-

Why
I want to implement this in one of my products. So I am testing Syncfustion Kanban component w.r.t to business requirements before actually start using this in my production code.
And one of the requirements states that the "Newly added Column to have the same header format as the existing one".