On the other hand, i think you should always carry your document along, to say the least u must have an attested photocopy. If u had them u would have save alot of your precious minutes.
Also, it's nice that custom is keeping their vigilance high, i also pay a lot of my monthly income in taxes both directly and indirectly. I think rule should be same across board and those having illegal luxury vehicles should be dealt wiith strongly.
Otherwise, i want my registration charges and my monthly taxes paid for my very standard xli back