I've never heard of "melba toast", I have heard of "peach melbas" a quick Google search seems to indicate they are both named after NellieMelba. I like it, the first time I heard it was in The Expanse series where one of the characters uses it as a alias.