Boost – Cache expiration does not clear cache in views pages
Finally the solution was simple. Apparently you cannot use aliases in the Custom pages settings in the Cache expiration module. By adding taxonomy/terms|wildcard in the custom pages box, and also setting the cache to None in each concerned View (in the Advanced section), the cache expiration worked as wanted. 

Hope this helps, if anyone else has this problem.