The a/c left Salvador in Brazil on time to return to LGW to then come out to Goa. It had to return to Brazil due to a medical emergency, possible death by sounds of it. Crew then went out of hours in Brazil hence delay on to the next flight.
MyTravel would hire out 'x' amount of hotel rooms for the Goa passengers, all in one area. the logistics of rearranging to transport all pax 12 hrs later from original hotels could be a nightmare, especially in Goa, so all pax remain together in one area close to the airport. Sounds like a good idea.
Mytravel should assist with your connections.
But end of day, lets hope the passenger who caused all this due health is ok?!