SimonTime figured out the compression! https://github.com/simontime/MarioTenni ... compressor
I don't think recompressing with 0x50 is necessary as some files are compressed as of updates with only deflate, making the game handle multiple compression types over one primary, meaning you likely could use modified deflates over modified 0x50s for any 0x50 file.
CBVFX: Compressed Binary VFX (NW_PTCL)
CBPTL: Compressed Binary ParTicLe (NW_PTCL)
CBFMD: Compressed Binary CaFe MoDel (BFRES)
CBTEX: Compressed Binary TEXture (BNTX for MTA)
CBNTX: Compressed Binary NX Texture (BNTX, MTA ONLY).
New compression was added as of updates, I'll say them later.