Thanks for the advice, but unfortunately attempting the plex dance several times did nothing.
I ended up moving the files outside of the plex library and deleting the show within Plex. This failed after Season 3 (I kind of expected that) so I deleted the other seasons. I went to the incorrectly associated Runaway Bride episode and tried to delete it but it failed too (also kind of expected).
Ultimately I decided to just run a few SQL queries to remove all traces of the corrupted episode after making a backup of the database. I found the metadata item and worked through various relationships and IDs until I found anything important - metadata, media items, media parts, and media streams, then deleted the offending rows in one transaction. If anyone sees this down the road, I would not suggest trying this unless you know what you’re doing - performing this type of action could completely cripple your entire database.
After that, I moved the files back into place and everything is detected again. Unfortunately watch history for the show was lost but I’d much rather have that versus having the data corruption. (Technically the watch history is still in the database, the IDs just don’t match anymore… a project for another day.)