Imperforated is a perfectly correct usage.
Maybe so, (in your neck of the woods) but now banned from both my lexicon, and my scrabble board.
It's like saying my cup of tea is "unheated" rather than a differing descriptor.
I am siding with the Americans.
I'd like to see the Oxford definitions.