Mind the Gap: Aligning Knowledge Bases with User Needs to Enhance Mental Health Retrieval