The new frame under construction appears to be destined for use in the horizontal orientation that it is in now since the lifting points are on the top.
The new frame is much heavier material as you noted.
I wonder if it might be a proteus type compensator for a heavier winch load but possibly a shorter maximum heave specification.
I am trying to imagine where the flat pieces with the square cutouts will go (lower part of your center picture) if they are even part of the same project.