I managed to dig up a shot of the scene where the will is read out. Here 's a cropped pic of Ron holding the deluminator. To me, it looks smaller than the original Philosophers stone one too. When looking at the screencaps above.
It also looks like there are models of the perfume bottles that have spring loaded caps, that flip up at the touch of a little button on the neck.
unfortunatly, the one pictured above is a true antique, and has a £445 price tag!
I'm pretty convinced that the production team just scooped up one of these cheaply then used it as it is for the last film. I don't think it is as complex as the original.
I dunno, that's how I see it anyway...