Did you ever figure this out? We have the same need..
Page is published previously -> Editor makes a change and “submits for review” -> Admin gets an email -> approves(publishes) edited page. done.
We found a plugin that does something similar but it removes the page content when waiting for approval which is unnecessary, it should just have two versions of the page.