I'm new to these forums, but an avid front end engineer and just picked up dc.js a few weeks ago. It looks as if dc is global, so if you include it, I don't see any reason why you couldn't do:
dc.myChart = function(div, [chartGroup]) {
}
Maybe just follow how one of the other charts works in a prototypical fashion extending functionality from BaseChart.