vitor it is most likely that calendar view suppress internal WordPress hooks and that is why AAM has no ability to filter out restricted content.
So here is a little bit more technical definition. There is the core WordPress function get_posts() that invokes giant functionality to fetch the list of posts based on provided criteria (e.g. search string, category, tag). On of the options for this function is suppress_filters that by default is set to true; and when this set to true, neither AAM nor any other plugin has the ability to influence the outcome of this function execution.
Obviously that is my best guess when it comes to your plugin however based on my experience supporting similar issues, 9 out of 10 days that was the reason.
Keep me updated if anything.