A solução para que a sua lista de figuras ignore citações em legendas no seu documento LaTeX pode ser mais simples do que você imagina.

Acontece que o comando caption possui um parâmetro opcional justamente para especificar o texto que deve ser apresentado na lista de figuras.

\caption[legenda que aparece na lista]{legenda que aparece no documento}

Veja o exemplo abaixo:

\documentclass[12pt,a4paper]{article}
\usepackage[brazil]{babel}
\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}
\listoffigures
\section{Seção}
\lipsum[1]
\cite{B21,A21}.

\begin{figure}[!h]
    \centering
    \includegraphics[width=.5\linewidth]{example-image-a}
    \caption[legenda da figura]{Legenda da figura \cite{B21}}
    \label{fig:marcador}
\end{figure}

\begin{thebibliography}{9}
    \bibitem{B21} A. Silva, \textit{Meu livro fictício sobre
    bibliografia}, 2021.
    \bibitem{A21} B. Oliveira, \textit{Meu artigo fictício
    sobre bibliografia}, 2021.
\end{thebibliography}
\end{document}

Página da lista de figuras sem a citação

Confira nossos vídeos no YouTube, visite nosso canal.

Playlist sobre LaTeX no YouTube: Playlist sobre LaTeX