O alias foi alterado, pois agora temos vários totps. Além disso, esse comando removeria todas as instâncias de totp em todos os usuários… Você provavelmente deseja executar o seguinte como o segundo comando:
UserSecondFactor.totps.where(user_id: id).each(&:destroy!)