I'm not sure if this would work, but you could try creating a column made of other columns to mirror the publisher, then set the new column as a hierarchy.
You would end up with a duplicate column in the book list, but at least you wouldn't have to maintain them both. You could still be as lazy as you want.