Turns out the BritCav_small.pcx crash is because this file and the BritCav_large.pcx one lacks "/units" in the addresses in Pediaicons.txt.
Edit: No rights of passage agreements?
The Europe and India cities are annoyingly placed so-that they're hard to click on, particularly India, which gets hidden behind the info box.
Dreadnoughts use Transport(!) gfx, which must be an error. It deserves being pointed out, too, that dreadnought battleships are an anachronism for the Boer War; the first, HMS Dreadnought (apparently the only capital ship ever to sink a submarine) didn't come around till 1906. Call the unit "Battleship" instead.
Even more disconcertingly, the Portuguese unit also uses Transport gfx, which really freaked me out at first.
The Scout, for no obvious reason, lacks the Load order.
Autoplace VPLs is checked, which places a number of extra VPLs randomly across the map. This does not seem like a good idea.
Gameplaywise, the Boers' early offensives were decidedly weak, only succeding in razing Swazi, but given the losses incured in capturing Springfontein, it seems like replacing losses will be a major problem for the English.
Cape Town could use some food resource or irrigation at the start - as is, it starves from unhappiness if the troops leave for the front.