This is a quirk that's hard to avoid due to the way which CPUminer handles failover pools. All minera can do is check to see if the pool is up via HTTP - the CPUminer api doesn't report what pool it's currently mining if there are failovers selected so if the pool is up but your'e not connecting because of password - it still shows up in minera.
Hopefully sandor will oneday make the pool handling a little sleeker. I'd also like to be able to see live pool switching without restarting the miner. But that's a limitation of CPUminer, not minera.
Thanks for the reply =) It makes so much more sense now. At the moment to check which pool I'm mining at, I just resume the log and watch for these messages haha:
[2014-05-20 12:49:23.0519] Checking main pool: stratum+tcp://stratum.nicehash.com:3333
[2014-05-20 12:49:24.0323] Failed to get Stratum session id
[2014-05-20 12:49:24.3576] Stratum authentication failed