Yep, extracting with gzip and than just tar extraction works. Weird though, cause that's what tar.gz is, a gzipped tar, so I think it's more the archive itself, cause that is normal for a tar.gz to be a gzipped tar. There could be flags being passed that need special handling. Using J should force gzip extraction first.