@MachineDolll Thanks for getting back to us. While I don't quite understand why if you're using Gamma space everywhere else you can't adjust the Unity project accordingly, it's understandable that any late modification shall be avoided.
That said, while perfect correct results are not possible with shaders alone, it's still absolutely possible to get closer to your desired outcome. Just be aware that e.g. a single color multiplication won't cover all cases well. You might need to e.g. use multiple materials with different configurations. That is if you can't adjust the skeleton slot colors or image textures in the Spine project, which might be an easier alternative with better preview functionality.