Its generally a bad idea to rewire an Arduino without updating the firmware *AFTER* removing the old connections and *BEFORE* making the new ones
Something I hadn't considered before seeing this issue and the failure triggered that thought; going forward I'll practice this.
As you alluded to, it seems more an issue with the CH340, but you answered the questioned I sensed was an error on my part: I shouldn't wire it with an old program regardless; unless of course you're just tweaking the code.
If the CH340 chip is bad, I'd have to assume static electricity was the culprit as my work area is about 70% humidity (I'm running a dehumidifier too that doesn't take longer than a three-minute break).
If it's the 328, then it was either incorrect wiring on my part (I didn't check the wiring after discovering the Nano was blown, I just disconnected it and used another Nano), or the OLED fed something back.
Between the time it worked and didn't, all I did was add the OLED wires (kept the 0.96" connected) and then attempted to change the program from using the 0.96" display connected to the Ax lines (is Ax adequate since apparently it makes me sound as if I don't have any electronics knowledge?) to using the Dx lines for the OLED.
Obviously anything is possible, I could have rested it on a piece of wire, static electricity, connected it wrong, who knows, but the lesson is not to swap programs after rewiring it.