If my memory serves me correctly the HYD flight departs mid afternoon some time, rather than wait 24hrs for next flight to HYD I would ask BA to put me on the evening flight to BOM with a domestic flight to HYD on arrival in India. HYD does not have flights every day either so it could be a long lay over for next direct flight.