OK, after surfing the web I now know it is a "mallsai"
Correct.
quite possibly a Ficus
No. Your first guess was right. Carmona's have a pretty specific leaf shape, which is visible in this leaf:
Also, the white specks indicate it's a carmona.
Hint:
If you buy a plant, make sure WHAT you buy. If the seller cannot tell you what it is, it's probably not a quality plant. If you do not know what you're buying, you won't know if you can give it the proper, required care.