Nothing seems to be broken for my extended component as of now. Its just that when in the browser console I saw calls made by both OOTB and extended component, I am wondering whether I should just see one set of calls for extended one rather than both. Should I see them? Just wanting to make sure if those calls were doing something I am not noticing now.
Also regarding including the toolbar.hbs in my comment.hbs I had to paste the toolbar.hbs in my comment.hbs since I wanted to make few display changes to toolbar.hbs. If we see the calls made because of extended component, the selector params are missing. May be because of that my include is not picked up..not sure. So I just added toolbar.hbs inside my comment.hbs to include changes (like "Remove" instead of "Delete")
I will look into the JS file you pointed to get more info and update here soon.