This one is being used by both Google UK and Google Canada today. Someone should send that in and ask why it is not on the Google US page. It's appropriate and respectful.
Yup. I prefer the yellow ribbon myself, but Americans ought to know what the poppy symbolizes.
On the other hand, this is Veteran's Day, not Memorial Day. Armistice Day in UK and Canada is somewhat more similar to Memorial Day in tone.
In any case, Google could change the 'l' to a yellow ribbon, it's not hard.