Not easily, and it is not something that I have done before, and this would not be within the scope of our support.
You would need to create a theme PHP template file that would do this generally. Thinking about the logic required, you would need each ‘page’ to have the same number of promo inserts (2) and thus set the posts per page to 6.
You would create the template to make the grid using the standard if … posts then while … posts output each individual post. Have a counter in that and during the ‘while’ insert the promo post after the normal post, by checking the counter.
You would most likely need the assistance of a skilled coder for this.