You've done nothing wrong. "default" and "dye" are the names of two of the components in minetest_game and are enabled by default (as are all components thereof). Since Unified Dyes acts as an extension on top of that dye mod, it of course depends on it. Like most mods, Unified Dyes depends on "default" as well.
Also make sure you're using the fork of BobBlocks from the minetest-mods group,
https://github.com/minetest-mods/BobBlocks, and not RabbiBob's original. His is outdated. :)
(deleted your post from Bob Blocks thread since you already figured out the issue)