There's certainly a passing resemblance (see below). The Bank of England one pound note was withdrawn from circulation in 1988 in favor of the one pound coin. Scotland, however, has its own money, and the Royal Bank of Scotland still prints one pound notes.
I agree about the Scooby Doo feel to the episode. The thing I don't get is why take all the risk of forgery to make the lowest denomination note?
BTW, Roger, I took the liberty of adding the episode title to your review.