Adding a relay to provide a stronger feed to the clutch sounds like a smart move to ensure it gets enough voltage. It could potentially help with the slipping issue you're seeing.
Overcharging from a bad alternator can indeed kill a battery faster than usual. It might not always throw a code, but it could act like a parasitic drain when the engine's off, especially if it's malfunctioning.