@titriclahu: Thanks for the sample. It looks like a problem with extracting pak from romfs. I'm not quite familiar with NSW stuff, but files from base package and patches are being merged in certain cases and the provided pak looks like a corrupted result of such merging. At least some entries doesn't make any sense both encryption-wise and package format-wise, compared to the rest of entries.
That's strange, the working v0 romfs dump was made the same way as the v13 one with the appropriate hactool flags and keys.
Considering there's files that only exist in the update data that do and don't load in uModel (Meshes from the collaboration_ folders except the ones in the Body folder, as long as they're being loaded with Texture autoloading disabled) would indicate that some files were packed differently, for some reason.