Seems that for Global ACL directory, namespace prefix is not part of the path, when looking for acl file.
Is there a reason you're using ACL directory instead of ACL file? I've rather been thinking about removing code for ACL directories entirely at some point.