Anadi,
From your description, it looks like your team need a good coaching on Agile practices, Lean thinking. They need some help on estimating, continuous build and release management and other engineering practices. It is good that you are trying to fill that role to some extent, but it leads to a conflict of interest with your official duties.
Coming from a Development and SM background, it may be very tempting not to interfere, but you need to do some unlearning and focus only on market research, product strategy, road map and business value.