I reproduced and investigate now some of the described problems with content versioning/revisions.

The conflict takes place between code which restricts edit access by pages ID list and Advanced Custom Fields which shows the latest content for the ‘draft’ page, when the edit restrictions were switched off, and shows some older cached content when edit restrictions are active.

I did not find solution to the moment and continue working on this problem.