Are all 340 blocks the same?

Totally bullshit. Yes. Any block should be sonic tested at the level you want to reach regardless of displacement. The issue is not the lower end, but the cylinder walls. If you go with a 4" stoke it doesn't matter. Bearing speed will not be a concern with what you're doing.

op says he's going 3.58 stroke
that 10.47 372 i spoke of is shifted at 8000 rpm.
my builder also says if your going to twist it to 8000 you should stick with the 340