It'd be nice but it's unlikely. The way the dye system works now there are a finite number of dyes uniquely identified. What you're suggesting here would be the equivalent of adding hundreds or thousands more dyes and shades of dyes that would all have to be uniquely identified. Unfortunately the system doesn't just use RGB values, it uses item IDs.