We recently came across this article by Derek Vreeland. It is a thoughtful piece and makes a helpful contribution to the debate. You’ll need to read it through to the end, though, or you’ll entirely miss the point he’s making:
https://www.missioalliance.org/penal-substitutionary-atonement-necessary/