If I read the new law correctly, this is not Castle Doctrine law. Texas has had that for quite some time, if I'm not mistaken. This is however, Stand Your Ground law with implied protection from civil lawsuits. A welcome addition, I would think.
Meanwhile, this thread has hit a dead end... Among other ends.