The 10.10.10.254 address is only available if you're connected to the Almond+ (wifi or ethernet). I was in the same situation than you : i finally connected every computer directly on the Almond+, and used it as my router.
You can, if you do not want to do that, simply connect a computer to an ethernet port of the almond, go to 10.10.10.254 to upgrade it, and then reconnect the computer to your Cisco router.
I don't know if there is an option to make the Web UI accessible from outside its network - If there is, I'll gladly take the info.