There really seem to be only two options:
Use the package floatrow as follows:
\documentclass{article}
\usepackage{graphicx}
\usepackage{floatrow}
\begin{document}
\begin{figure}
\protect\caption[position=bottom]{Title of Figure\label{fig:F1}}
This is a description of figure 1. It talks about what is in the
figure and where the data comes from. It's a really good description.
\vspace{1cm}
\centering{}\includegraphics[width=1\textwidth]{example-image}
\end{figure}
\end{document}
Which produces

Which means, unfortunately, you'd have to move whatever further image descriptions you have into the caption (in this case, ending up with the line of code
\protect\caption[position=bottom]{Title of Figure\label{fig:F1}
This is a description of figure 1. It talks about what is in the figure
and where the data comes from. It's a really good description.}
Giving

Which, depending on how many graphics you have that have extra description not in the caption, could be a real pain.
You could bite the bullet and go through all graphics and move the location of the text:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\vspace{1cm}
\centering{}\includegraphics[width=1\textwidth]{example-image}
\protect\caption[position=bottom]{Title of Figure\label{fig:F1}}
This is a description of figure 1. It talks about what is in the
figure and where the data comes from. It's a really good description.
\end{figure}
\end{document}
Which gives

This would be even more of a pain than the first option, unfortunately.
So, it seems that you have to bite the bullet one way or the other. However I will keep looking for another solution, though at this point I am semi-doubtful there is one that will help you.
\usepackage{float}\restylefloat{figure}allfigurecaptions should appear below thefigure.\restylefloat{table}will do the same fortables. – Aug 14 '16 at 19:30reportclass positions captions, my advice is to input the data in the location where you want to see it in the output. with luck, it will be placed there; if the document class repositions it, then ask the question here of how to more it. – barbara beeton Aug 14 '16 at 19:35search & replacewith regular expressions. – Bernard Aug 14 '16 at 20:30\usepackage{float}would unfortunately only move the title of the figure, not the description. I'll keep looking for a solution. – auden Aug 14 '16 at 20:50\protect\caption? – Aug 14 '16 at 21:07