I think there’s some misunderstanding here. The problem I highlighted is not that the WP admin is cached (it’s not), it’s that if you have any dynamic content for logged-in people (e.g. A My Account area) then those people will still see the cached, non-logged in pages.
The only way I can see to resolve this is a $200/ month business plan which is asking a lot really.