Hi,
Here is an updated version.
https://jsfiddle.net/695ju4n4/
This uses a different idea - this is not charts-in-charts but rather charts-on-charts. Div container for additional charts is created on the fly letting you put any number of charts in a particular location.
When map is updated, we update the positions of the containers respectively.
Janis