I think you have all the bases covered. Additionally, this link is the best on-line resource I know of concerning the Civil War in Lauderdale County. Perhaps there may be some good data there as well.
http://www.rootsweb.com/~allauder/historyshoals4.htm
If it helps, the Union Navy gunboats referenced in the Florence entry above are:
1. USS Tyler (commanded by Lieutenant William Gwin)
2. USS Conestoga (commanded by Lieutanant SL Phelps)
3. USS Lexington (commanded by Lieutenant JW Shirk)
Erick