@Zetetic11235,
You are right to wonder why a "formal" system has so many different variations for the same notation.
One would think that there would have been some sort of grand conference on that some time ago to come to some agreement on standard notation. Unfortunately, there really isn't any consensus on standard notation. Suffice to say, different logicians use different symbols to convey the same meaning (although some over complicate at times).
Take this for example. I have six books that deal with predicate logic alone. In each book, the system and symbolizations they use are for the most part different from the other. Here are three different types of symbolizations.
Basically, you can choose which symbolizations to use and never be wrong about it. Historically, logical proofs used transferred and altered mathematical symbols which really complicated the whole system.
The symbolization process is now a little more streamlined, as the symbols look more like each other. But there is a reason for this. It's simply because they symbolization could not be transferred to digital media by way of a universal font. It's a matter of practicality. The older logicians (and by older, I mean age wise) aren't that computer savvy and they won't go to the hassle of downloading a special font, etc.
Personally, I use the Herrick system. But unfortunately, I honestly don't know how to use the type of font required to make Herrick symbolizations quickly enough to make it practical. I'm not one of those older logicians (if I ever was one) but I don't know how to do it either. Pospesel's system uses simpler symbolizations that can be done right off the bat, so I use that system on the internet.
I have seen the "^" symbol used for conjunction before? although a lot of other people who use that symbolization use "/\" (two opposing slashmarks). I have also seen "." (period) used for conjunction as well. ampersand just seems like the right symbolization to use though.
So the disparity between the symbols is just a matter of preference and practicality. Ampersand has always been around from what I understand, but there are other types of logical frameworks that meld with mathematical systems that would prefer using more complex symbols.