Hello there! That did help a lot thank you!
There ended up being conflicts with sodium and embeddium within the ATM 10 modpack but it seemed that when I removed sodium entirely everything worked just okay. I thought wurst needed sodium but I guess not.
Here are the exact names of the files that worked for me:
(Wurst from wurstclient): Wurst-Client-v7.49-MC1.21.1
(Sinytra Connector from modrinth): connector-2.0.0-beta.8+1.21.1-full
(Forgified Fabric API from modrinth): forgified-fabric-api-0.115.6+2.1.1+1.21.1
Dropping these right in the mod folder on a fresh ATM10 profile on curse forge worked perfectly for me.
(Slightly off-topic)
After this I attempted to install baritone and I had some issues with conflicts with Silent Gear and Undergarden. But i quickly found people working out the issue on github for getting baritone to work within the ATM modpack.
cabaletta/baritone4538
There is a zip file that contained a custom edited build to patch the conflicts. I took the neoforge version of that custom build and dropped that in my mods folder.
Here are the exact names of the files that worked for me:
(Wurst from wurstclient): Wurst-Client-v7.49-MC1.21.1
(Sinytra Connector from modrinth): connector-2.0.0-beta.8+1.21.1-full
(Forgified Fabric API from modrinth): forgified-fabric-api-0.115.6+2.1.1+1.21.1
(Baritone from github) (Custom build see above): baritone-standalone-neoforge-1.11.2
Dropping these right in the mod folder on a fresh ATM10 profile on curse forge worked perfectly for me.
I understand there are some integrations with wurst and baritone but I didn't bother to work those out. Just having the two standalone systems will work just fine for me for my setup.
I hope this helps the next person as well!