I think you are right Stu, it has to be Moroccan 
let's say 80% chances... Still i can see some Algerian Ottoman influences 20%... 
Please see the one attached labelled Moroccan powder flask 20th c 
For the one on the engraving, be careful it might be another kind, see the pic...
		 
		
		
		
			
		
		
		
		
		
		
		
	 |