@ProgressCity:
It Works!
I guess I fiddled with the External List a bit too much. Bill, your explanations really gave insight into some misconceptions and misunderstandings I had about the way that things were parsed with snort rules and how alerts were "matched". Thank you sincerely for your time and patience on all of this. I greatly appreciate your efforts!
Glad you got it working. Generally the content of the EXTERNAL_NET is literally "!HOME_NET", which means any IP address not in HOME_NET is considered to be in EXTERNAL_NET. In your case, EXTERNAL_NET contained only a single specific IP address; and that one happened to be just the link local IPv6 address. So basically that rule should almost never match and fire (because the destination would never match your EXTERNAL_NET setting).
A typical Snort setup has HOME_NET set to all the local firewalled networks, and EXTERNAL_NET is set literally to !HOME_NET. The idea is that HOME_NET contains the networks being protected, and EXTERNAL_NET represents the home of the bad guys (which is considered to be everything not in HOME_NET). HOME_NET and EXTERNAL_NET represent "source" and "destination" hosts or networks in the rules. For a given rule, HOME_NET might be the "source" or it might be the "destination" of the traffic the rule is checking. Only when everything matches will the rule fire. This includes the direction of the flow, the source and destination networks, the ports (if defined), and the content of the traffic.
So in the rule below, you need traffic containing the "content" given in the rule to be flowing from a host whose IP address is within HOME_NET from any source port to a host in EXTERNAL_NET with a destination port of 3478 in order for the rule to fire. If anything does not match, the rule does not fire.
alert udp $HOME_NET any -> $EXTERNAL_NET 3478 (msg:"ET INFO Session Traversal Utilities for NAT (STUN Binding Request)"; content:"|00 01|"; depth:2; content:"|21 12 a4 42|"; distance:2; within:4; reference:url,tools.ietf.org/html/rfc5389; classtype:attempted-user; sid:2016149; rev:2;)
Bill