Don't look like balloons to me.
The detail in the photos seems to show hard angles and rectangular structures.
Also an update on Black vault they seem to think the pictures are not from the Trepang, two of the crew claim not to have seen anything so perhaps they are from another sub.
I dont think they don't look like the same craft at all, also the weather conditions seem different. Only the source may have more accurate information.