How to set permalinks when posts and pages have different URL structures?

From quick test you should be able to just use Custom Structure for it (in Settings / Permalinks):

/about-us/blog/%year%/%postname%/

I am not entirely sure it won’t conflict with pages, but it seemed to have worked in my dev install.