If you're trying to cloak ancafe.net/foolsmate to look like it's really foolsmate.ancafe.net, I don't think you can cloak a subdirectory. I think this scheme falls down because that subdirectory is not a root directory, therefore it's possible to go up a directory and blow the scheme.
One thought that comes to mind is to use shell access and create a link:
mv foolsmate.ancafe.net foolsmate.ancafe.net.old (rename your fully hosted subdomain to get it out of the way)
ln -s ancafe.net/foolsmate foolsmate.ancafe.net (points your subdomain to the subdirectory)
I don't know if this will work. Maybe someone will have a more graceful approach.
Seeing how the two sites really to appear separate from each other, why not do it right and install foolsmate in the fully hosted subdomain directory?