Update: I just discovered that this is not a glitch. All villagers 201 years and older are limited to healing, leisure, and if they are male, making babies.