Have you looked up Art Deco decanters on the web? there are a number of sites who stock art deco glass and have some fabulous pieces to compare to.
I seem to recall that not all Baccarat is marked.
If you search Baccarat on this site there is a reference to it somewhere, it may even have been in relevance to a tv programe and item, discussed recently in the cafe perhaps?
m