How to serve content type for authorized users as for anonymous?
Render the nodes with Panels, and you can set the caching across all users.

You could then either set it to a time based cache, or use my Panels Cache to get the cache cleared automatically when the nodes update.

See Learn Page manager! for an introduction to Panels and Page Manager.