UV Unwrap at seams gives unexpected result
I unwrapped your model again and the other side also gave the same result. Then I tried Smart UV Project and all your shapes came out nicely. In conclusion I think you are better off doing the Smart UV Project instead of the standard Unwrap and as far as why the standard unwrap does this, I think it's because of the way Blender's default unwrap algorithm works.

Hope this helps