I don't think they have to match, I oftentimes don't like them matching actually. I don't see an issue with naming kids names tht start with the same letter but don't sound similar. I dislike names that are cute like
Hayden and
Aidan or
Summer and
Autumn.
I would probably use
Marguerite Ruth and
Evangeline Faye or
Marguerite Ruth and
Eleanor Colette