2 I2C on the Mega?

They have different addresses.

Note the first parameter in Wire.RequestFrom() is the address.