That looks like a great solution. Unfortunately it appears the Swatches to Legend script has been removed from the downloadable archive for that section of scripts. The development notes reflect a desire on the part of the programmer to improve the script, so perhaps he's removed it until the improvements are done. I've sent him an email requesting details. In the meantime, does anyone have an old copy they could send my way?
Just an accidental omission. Download the .zip archive again.