I think the below explanation makes it clear why barstate.isconfirmed is not working with Renko bars. Need to dig deep to find a a workaround for this. Any ideas are welcome.
"Variable barstate.isconfirmed returns the state of current chart symbol data only. It does not take into account any secondary symbol data requested with the security function."