Hmm, . . . "unflattering accounts"? Besides the slavery example, is that one of the best examples you can remember of non-white-washed schooling? Doesn't the British empire in the 1700s and 1800s have a lot of imperial history that was quite barbaric and cruel and filled with atrocities. Since I am not very familiar with British history (1000 years of!!!), I will not argue this point.
The British Empire wasn't really covered in my school history course at all (course contents differs depending on examination board, school and time of education - explaining the different answers from other Brits). Time of education's probably the most significant there, since the national curriculum is like the health service. It's reformed every couple of years without ever waiting to see the effects of the previous reforms by governments eager to be seen to be doing something.