Помогите, пожалуйста, разобрать следующее предложение.
Катались на салазках с горы, устроенной на дворе Хряпова, но подул сильный ветер, детей позвали в комнаты старика, — и они с ним сидели на теплой лежанке — Ваня с одной стороны, Люба с другой.
Не могу разобраться, предложение и они с ним сидели на теплой лежанке является вставной конструкцией или сложносочинённым предложением?
На вставную конструкцию не похоже (если его убрать, то выйдет "детей позвали в комнаты старика, Ваня с одной стороны, Люба с другой").
Может, это сложносочинённое предложение, вторая часть которого заключает неожиданный вывод противопоставления (отсюда и тире)? Но тогда откуда перед ним взялась запятая?
И ещё: предложение Ваня с одной стороны, Люба с другой — это бессоюзное предложение или вставная конструкция? Если вставная конструкция, то почему она выделяется тире в конце предложения, а не скобками?
Спасибо. Совсем запутался...