Thank you for your help.
The setting in Safari was already turned on, and turning it off & on again had no effect.
However, after several hours of fiddling around, restarting, deleting the reading list and re-saving it, etc, the problem is fixed. I don’t think it was actually anything I did...