Photo uploaded by Art S
View this photo at ebay.com
BH Photo #351264
Looks good! I agree with you on the alignment.
Railroad predates 1886, so I'm going with the north location by the bluffs. Old maps show the crossing a bit east of the current one, closer to the bluffs.
The bluffs along the north side of town can be seen in photos here:
It's possible the historic bowstring was on a different alignment when it crossed.
To me the curve of the river matches Xavier Road, or more likely North Iowa St., better. Also, the bluffs on the south shore seem quite high based on the shadows in the satellite image. Finally, when was the railroad put in? If it was before the turn of the century, it eliminates the East Bridge location.
Let's give it a day or two to see if anyone has more info before we move and rename it.