Sachverhalt: A. Am 28. September 2015 meldete eine Bank bei der Meldestelle für Geldwäscherei (MROS) im Bundesamt für Polizei einen Geldwäscherei-Verdachtsfall betreffend eine Kundenbeziehung zur Stiftung B._ mit Sitz in Panama (nachfolgend: Stiftung). An der Stiftung wirtschaftlich berechtigt ist der Direktor und Aktionär eines brasilianischen Bauunternehmens, A._. Dieses Bauunternehmen habe unter anderem Aufträge der brasilianischen halbstaatlichen Gesellschaft D._ und des staatlichen brasilianischen Energiekonzerns E._ erhalten. B. Am 17. November 2015 eröffnete die Bundesanwaltschaft (BA) ein Strafverfahren gegen A._ wegen Verdachts der Geldwäscherei. Dem Beschuldigten wird vorgeworfen, brasilianische Funktionäre und Politiker bestochen zu haben, um sich Aufträge für sein Bauunternehmen zu sichern. Die Schmiergelder seien teilweise über sogenannte Offshore-Firmen geflossen, unter anderem an den ehemaligen Präsidenten einer Tochtergesellschaft des Konzerns E._. C. Mit Verfügungen vom 18. November 2015 und 29. April 2016 liess die BA bei zwei Banken diverse Konten sperren, deren Inhaber oder wirtschaftlich Berechtigter der Beschuldigte ist bzw. deren Inhaberinnen die genannte panamesische Stiftung oder die Firma C._ (mit Sitz auf den Britischen Jungferninseln) sind. Zudem verfügte die BA die Edition der betreffenden Bankunterlagen. D. Nachdem die BA am 6. und 12. Dezember 2016 (auf Antrag des Beschuldigten) gewisse Beträge auf den gesperrten Konten freigegeben hatte, ersuchte der Beschuldigte am 16. Dezember 2016 ein weiteres Mal um Aufhebung bzw. Reduktion der Kontensperren; ausserdem beantragte er die Einstellung des Strafverfahrens. Mit Verfügung vom 12. Januar 2017 wies die BA diese Anträge ab. E. Gegen die Verfügung der BA vom 12. Januar 2017 erhoben der Beschuldigte, die genannte Stiftung und die genannte Firma am 23. Januar 2017 Beschwerde beim Bundesstrafgericht. Sie beantragten die Feststellung, dass die BA ihr rechtliches Gehör verletzt habe, die Einstellung des Strafverfahrens und die Aufhebung der Kontensperren, eventuell deren Reduktion auf maximal Fr. 10'000.--. In ihrer Replik vom 10. März 2017 zogen sie den Antrag auf Feststellung der Verletzung des rechtlichen Gehörs zurück und stellten ergänzend das (Sub-) Eventualbegehren um Reduktion der Kontensperren auf maximal Fr. 750'000.--. Mit Beschluss vom 3. Juli 2017 wies das Bundesstrafgericht, Beschwerdekammer, die Beschwerde ab. F. Gegen den Beschluss des Bundesstrafgerichtes gelangten der Beschuldigte, die genannte Stiftung und die genannte Firma mit Beschwerde vom 4. August 2017 an das Bundesgericht. Sie beantragen die Aufhebung des angefochtenen Entscheides (eventualiter unter Rückweisung an die Vorinstanz zu neuer Beurteilung) und die Feststellung, dass die BA im Untersuchungsverfahren das Beschleunigungsgebot in Strafsachen verletzt habe. Das Bundesstrafgericht liess sich am 10. August 2017 vernehmen. Die BA beantragt mit Stellungnahme vom 24. August 2017 die Abweisung der Beschwerde. Die Beschwerdeführer replizierten am 19. September 2017.