Quick update: it appears to be because Hugo was changing the URLs to lowercase, as discussed in this thread. I’ll have to read more to fully understand why the change was made, etc., but for now, adding disablePathToLower = true
seems to have fixed it.
(And yes, I’m the guy whose car starts working as soon as I get to the mechanic)