Regarding the discovery of the body, if we work backwards we might find the answers to why he moved the body. All ... just an opinion
Suzanne's remains included the majority of her bones, with many bones "significantly bleached" (either through sun/environment, or chemical use). Her chemo port was with her bones, as were some of her biking clothing. It was determined that these remains were placed at that location some time after she was murdered and decomposed.
That means that whoever placed her bones at that second location wanted to ensure that when she was found, she would be easily identified. If that was not the objective, her chemo port and clothing would not have been placed with her bones.
That means that her murderer had a specific reason for wanting her to be found, unrelated to where she was originally hidden. That is, she was not moved because someone was close to discovering her body, but because her murderer had a personal reason for wanting her death to be confirmed.
The obvious reason for Barry wanting Suzanne to be found is because he wanted $15M for "wrongful arrest", and the best way to prove that case was to demonstrate that Suzanne was killed while biking near their house. The only flaw in the plan is that BAM can be found in bone marrow.