Practical Code RAG at Scale: Task-Aware Retrieval Design Choices under Compute Budgets