Are the blankets in the same place...?
If you assign a Net Class to each, and push the changes into the PCB, does it follow the highlighting or does it work like it should?
I've never had a blanket not work as it should, but I've never checked what it highlights, so I'm not familiar with that. Could be a bug. Have you checked BugCrunch?
Tim