Wow. I had a similar scam once. It all sounded too good to be true. Young 22 year old nurse who lived in my area but was out of the country as she worked for the UN. She was really interested in me, didn't want money etc.
But, just like your lady, her english was just, not quite right. It was good, nothing that I could point to and say was not consistent with a native speaker with the claimed background. Just too, well to use your word about Moroccan French, "syrupy". Anyway it became obvious it was scam after she sent a few pics. GIS is the best. Then she told me her UN mission was in Nigeria.....red flag red flag.
At that point though I just decided to ride it out and wait to find out what the "scam" was. After a couple weeks she was "sick". It was because she had used up all her food ration and had been eating native food instead the UN doctor told her. She didn't have money to get another food ration so could I please send her money (because UN missions only feed their people if they pay for it obviously right?). Also, since she was a foreigner could I send it to the "base leader" who was native. I did have some fun with "her" at that point before blocking her and reporting her profile.