Well by default the Almond+ will assume that the network that the almond is connected to is the Internet and thus not secure, so it won't see the printer.
Think of it like this, would you want to see every printer connected to the internet?
In your configuration I think you need to configure the Almond+ as an Access point, then you should be able to see the printer.