Isn't the register the thing that the employee puts the money in?
From looking at some dictionary entries, the cash desk is the counter that you put the items on for the assistant to process. I suppose the word comes from the idea that the customer places their cash there too. I never use the word. I certainly wouldn't teach it. I didn't even know it's a British English word, to be honest.