There you go again using logic.It was not fully blocked, it was fully passed, on the books and then temporarily enjoined while the lawsuits progressed through the courts. That is a status that a single judge could overturn in a moment, and if that were to have happened then 114 would have gone into effect immediately, with no protection for sales that happened even moments after the judicial order was signed and leaving even paid-and-shipped orders in a very legal gray zone (and easily arguable that they were outright illegal as "possession" is rarely defined as "your package is in the mail"). The companies that were selling to Oregon before the permanent injunction were taking a huge legal risk and counting on the judge overseeing the case to not reverse his temporary enjoinment, which was an act of faith no matter how you try to slice it.
Even now there is still some legal risk, as the appeal is not complete yet. If the appeal goes before the wrong judge they could reinstate the law (again, effective immediately) and then let the case proceed under the assumption that it is legal until a final ruling (for or against). I would not be surprised to see more risk averse businesses reinstate a shipping prohibition if/when the appeal is actually put before a court, and I would not hold it against them if they did.