I'd assume quakes transform much more energy into tsunami waves than meteorite hit does.
Earthquakes' energy doesn't all go to displacing water and hence generating tsunamis. An ocean impact is significantly more efficient at transferring energy into tsunamis.
https://www.sciencedirect.com/science/article/abs/pii/B97804...