I've been having similar problems which seem to be related to ior. I havn't
been able to test the scene in 3.1 because it uses megapov features but
with ior enabled render time rockets and even freezes whist without it the
scene renders in minutes.
Mick