You need to always specify the colspan when it takes more than one column. Here’s an example of custom nestedHeaders Handsontable example - JSFiddle - Code Playground
Where in the 2nd row you have two divs directly added via a label, in the 3rd row (the map) is a variable that holds an image address and in the last row (bubble) is generated via a function.
