As a match for a census record, Jonathan Allred's age when enlisted at Pensacola FL is given as 26. He appears to match Jonathan Allred, age 24, a grocer living in Montgomery AL. I don't see any other census or military record matches for this name.
Here's a MA Thesis on the 2nd Florida Regiment. I've not read it, but would bet this regiment never passed through Alabama --
http://etd.lib.fsu.edu/theses_1/available/etd-07112005-175844/unrestricted/Thesis.pdf