It doesn't matter at all what the GPL says, if you don't accept it. As it turns out, those actions are prohibited by law (because that's what the law says, not because of anything in the license text), but companies sometimes do things that are prohibited by law. And it's the law, not any unaccepted license, which dictates what happens in that case. And the law is about injunctions and damages, not getting a license accepted. Of course, in non-malicious cases, the company would generally end up accepting the offered license because it enables them to do business and is a good deal. But they could simply refuse, and have the court prevent them from continuing to infringe and award damages to the copyright holders for the earlier infringement. In that case, the GPL terms would have no effect at all; in particular, Red Hat wouldn't get a patent license.