After Kenny Miller's agent went on social media to criticise Rangers' treatment of the striker, manager Pedro Caixinha has insisted the 38-year-old missed Friday's win over St Johnstone through injury .