If you know for sure it's a limited slip, then any "limited slip" fluid should work. Most places don't carry more than one or two brands anyway that I've seen, so you might be in luck there. I think I used Sta-Lube last time. Took two bottles in my Ford Racing limited-slip.
You'll already be aware how bad it smells I'm sure, since you've used it in the past, but just a friendly reminder to make sure your nose and mouth are in a different county when you're pouring it in!
Depending on which gear lube you're using too, you might not need the extra stuff. Did you read the bottle of what gear lube you're running?
If you're using synthetic too, you probably don't need the additive. Not because it's specifically designed for them, but because it's so slippery it's probably TOO slippery for the clutches. Mine was.
Paul