Hello There,
I've been working with ColdFusion and managing servers for more than twenty years now. You can absolutely use either one of the technologies that you mentioned to block traffic by country, but I generally roll my own geolocation blocking because it has no monthly costs associated with it. Basically, with that approach you just call a free service that determines the user's country based on their IP address and if it is in one of the banned countries, just <cfabort>. Simple as that.
Thank You,
Brandon Osborne
"Done Right the First Time!"