So my tar version on MacOS doesn't seem to support the zstd or lz4 algorithms, and I am unsure how to update tar or add support for it. My Ubuntu's tar version seems to have support for zstd.
Here is how you can use zstd with older versions of tar.
tar cvf - "directory" | zstd > "archive.tar.zstd"