Despite attempts to deviate
「逸脱しようとする試みにもかかわらず」という意味で、何かの行動を試みたが結果は異なったことを示します。
the project
「そのプロジェクト」を指します。
was forced back onto
「~に戻ることを余儀なくされた」という意味で、外部からの力や状況によって元の状態に戻されたことを表します。
its predetermined course
「そのあらかじめ定められた進路」を指し、そのプロジェクトにとって事前に決められていた道筋を意味します。