UUID= is invalid. As is LABEL=. These both identify filesystems, not a partition in which to find a filesystem.
Source: kernel's name_to_dev_t() in do_mount.c
The only valid kernel command line entry for UUIDs is PARTUUID=. This UUID is for the partition itself, not the filesystem contained within it. (See blkid's output)
If you're using GPT partitions, consider PARTLABEL= for a more human friendly version :)