Yep, this is exactly right.
When people are added to the economy, demand increases, including demand for more labor.
The downward pressure on wages that one might intuitively expect from immigrant labor is basically erased by those increases in demand. It's self-reinforcing.