Maybe not so relevant to the economics of a dining car, but I have to take issue with “just as much of a bullet train”. Shinkansen are proper high speed rail with dedicated tracks, top speeds of 320km/h, and high speeds (260km/h or higher) across basically the entire network.
ICE trains run on the same lines used by slower services, and no train in Germany exceeds 300 km/h, with even that speed being attained only on quite small upgraded parts of the network.
The European rail network most similar to Shinkansen would be TGV.