You're absolutely right! Even if Facebook doesn’t offer direct monetization in your country, you can still make money from your fanpage. One way is by selling products or services directly, or promoting affiliate links.
As you mentioned, networks like AdFlex and Ecomobi can also help with...