Need internally balanced flex plate 340 / 904

Yes. 340's never came with 904 from the factory so manufacturers don't usually list it as such. The B&M plates have all the holes you need to cover whatever converter you have.
The "solid 4-ear" flexplates would work also. But I don't like them because I've seen too many crack over the years.