Whoever told you you only need to complete major pre-reqs if major is impacted has sorely mistaken the facts. Major pre-req completion is the number one most important thing for any and all majors. However, most philosophy courses are not available at the CCC. I would go to assist.org, choose any CCC and then the UC and philosophy, and see if you can match any. If nothing else taking some philosophy courses shows a passion for the subject.