Thanks @cpsievert, qgrid looks like a great alternative to DT based on the demo app in the third link you shared.
Regarding shiny validate, I can't speak highly enough about how impactful this package has been at improving the UX of the apps that I build at my company. It is the type of feedback interaction every user expects of an app.