ご質問者様の文章、素晴らしいと思います。
お疲れ様です。
私なら、2番目の
He was about to reach the finish line.
が一番良いかと思います!
ゴールとせずにフィニッシュラインというのがかっこいいですね!
あと3番目を使うのであれば、
He was so close to the finish line.
closeの前に soをつけてやることで、もっとその場の臨場感が伝わってくるかなと私は思いました。話をしている場面であれば、so にアクセントを置いて話すと良いかと思います。
どうでしょうか。