In case it helps anyone, I zoomed in on a picture of the connector side
of the Smarty SIMs and noted what looked like quite heavy scratching
where the SIM socket contacts touched the card as it was slid into the
router.
https://ibb.co/zh9H042
I gave them both a good clean / polish and tried them back in the router
and lo-and-behold, they both worked.
https://ibb.co/54NbF3C
Daughter brought her Smarty SIM down and I gave that one a clean but
initially it wasn't detected. I then gave it a further clean / polish
and this time it worked (or it was a coincidence etc)?
I've leant her my TP-Link MR600 router again with her SIM for her to
test and if it keeps working, she should be more confident getting the
same router (as it does seem to work fairly well).
Cheers, T i m