This expression makes no sense to me whatsoever. How does "pushing an envelope" have anything to do with going beyond boundaries? I hate this expression.
It's envelope as in "flight envelope": Please Register or Log in to view the hidden image!. And should more accurately be "pushing (to) the limits of the envelope". Try this.