According to the latest Catalogue of Life data, F. dracocephala and F. rufa are two separate and distinct species. The COL does not recognize the name F. apicirubens as an accepted species name. I think the information in your link dates back to 2006, but the COL information is more recent, so I'd be inclined to believe that the theory regarding F. apicirubens was not borne out. I think Santa Rosa Gardens is selling F. rufa and has mistakenly included "dracocephala" in the name. Green Panda appears to be a trademarked name, so I don't think it's merely a common name.