I don’t think this is true.
The MFA, Isabella Stuart Museum, Simmons, Emmanuel, Boston Latin, Winsor, and Harvard Medical all date to the 1900s or 1910s. Furthermore, the park through the Fens was laid out by Olmsted as early as 1887.
The filling in of the river to make a parking lot and...