When I look at the doc string for (org-macro-replace-all) it says: *Optional argument KEYWORDS, when non-nil is a list of keywords,* *as strings, where macro expansion is allowed.* I tried passing it '("export-block") but it didn't work, but it seems like something like that should be close. This whole area of org documentation seems pretty obtuse, with few examples.