catalinaをクリーンインストールしたって、macosをインストールしただけですか?
timemachineのバックアップとかは戻してないのですか?
もしそうなら空き領域は200gb程度はあると思うのですが。
空きは十分あるはずとおっしゃいますが、70gb程度じゃ十分とは言い難いです。windows用に42gb取れば、残りは30gb切ります。windowsインストールusbを作ってwindowsをインストールするタイプかそうでないかによっても違いますが、インストールusbを作らないタイプだと、macosの空きが30gb切るようだとかなり厳しいと思います。
あと、localsnapshotが悪さしてる可能性は?
localsnapshotの使用分は空き領域にカウントされてると思いますが、実際にはそこにデータはあるわけでbootcampする際には問題になる可能性が高いです。
https://applech2.com/archives/high-sierra-new-features-apfs-mobile-time-machine-using-tmutil.html
localsnapshotを削除してみるとか。
apfsだと、ディスク(ssd)内でのデータの移動はできる限りしないという方針で使いますので、ディスクの断片化という意味ではズタズタに断片化されてます。なので、bootcampしたい場合は出来る限りmacosのみをクリーン再インストールした直後、まだ空き領域がたっぷりあるときにやるようにする方が良いと思います。
40gb程度の領域にwindowsを閉じ込めても実用的に使うのは困難ですから、外付けssdにwindowsをインストールするのも手と思います。
外付けhdd/ssdにwindows 10 64bitをインストール