Did you get the dracut warning in the case of old working kernel, too? Or does it appear only when booting with newer kernel? I'm not sure whether it's a red herring, but worth to check.