Как гипотеза.
Зелья не действуют на маглов, потому что зелья - катализаторы, только взаимодействуя с магией человека они работают.
Риддла старшего тогда никто не опаивал, наоборот, мамаша Волди сама пила зелье и превращалась в опупенную красотку, а потом, когда забеременела, прекратила пить.
Вот мужик удивился, брал в жены красавицу, а тут бац и она превращается в уродину, оно конечно и в жизни так бывает, но не так быстро. )))