разве не должен программист уметь работать с любой CMS?
Разве не должен автомеханик чинить любые автомобили, трактора, танки, подводные лодки и вертолеты?
Или таки бывают специалисты и целые сервис-цетнры, с более узкой специализацией?
Варианты я вижу следующие:
1. перебирать кандидатов и дальше, пока не повезет.
2. перейти в другой ценовой диапазон, ввести критерии приемки, четко прописав при каких условиях сумма уменьшается
3. отобрать одного (или несклько) из перспективных, готового расти. Работать с ним долго, указывая на ошибки и пути их устраненеия. Если получится - вырастите себе толкового специалиста. На моих глазах так верстальщика выращивают. По сравнению с тем, что он делал летом - разница очень заметна.