Was it basic? Did you ever look it up on BMWVIN? It may have come with an individual colour roof which was replaced before you got it?Under bonnet paint! Looks like it was whatever they had got.My 2002 Topaz was a basic 1.9 , but had 'matt' black underneath, under bonnet and in the boot. Guess it was the base coat colour ?
I've not seen a black under bonnet car before (unless the exterior was black) when it hasn't been an individual options car. But I guess it's just possible at the very end of the production run in 2002 there may have been some weirdness going on. I know a batch of Sports were built with wood effect centre consoles rather than brushed aluminium right at the end of production.
My 2002 Topaz was a basic 1.9 , but had 'matt' black underneath, under bonnet and in the boot. Guess it was the base coat colour ?