Tu consulta se hace diferente, debes cambiar esta parte:
Cita: WHERE ...... AND meta_value like '%fechaInicio%' and meta_value like '%fechaFinal%'"
por...
Código SQL:
Ver originalWHERE ... AND (meta_value >= 'fechaInicio' AND meta_value < 'fechaFinal')
O... usar BETWEEN
Código SQL:
Ver originalWHERE ... AND (meta_value BETWEEN 'fechaInicio' AND 'fechaFinal')