I disagree that an infinite being had to encompass everything. We can stack an infinite number of infinitely large planes on top of each other and still have points that are not inside one of the planes. An infinite thing can have borders. An infinite god can encompass a whole universe while at the same time does not even touch another universe, so by invoking multiple universes we can separate the physical realm from immaterial realm. Also by disregarding the existence of dimensions that are higher than 3 and we can have a finite space(a 3 dimensional loop, if you go the edge you end up being on the other edge so by moving in the same direction you end up in the starting point) that does not exist inside of something else.