Using RTT, so no confirmation that this is where they actually still are:
345042 appears to have gone to Craigentinny with 385001 on 30 September on 5Y02 1915 Edinburgh to Craigentinny T.&R.S.M.D and doesn't appear to have come back out yet.
https://www.realtimetrains.co.uk/service/gb-nr:W92303/2021-09-30/detailed#allox_id=0
385105 appears to have ended at Haymarket platform 0 on 30 September on 5P66 2221 Edinburgh to Haymarket with 385114
https://www.realtimetrains.co.uk/service/gb-nr:W92528/2021-09-30/detailed
385114 appears to have then worked 2J57 0604 Edinburgh to Glasgow Queen Street on Friday morning but the booked working for 385105 appears to have been 2J59 0633 Edinburgh to Glasgow Queen Street which was cancelled -
https://www.realtimetrains.co.uk/service/gb-nr:W91437/2021-10-01/detailed)
There is a 5J99 without a schedule on Friday morning arriving at Millerhill Yard shown on TrackIt! so it seems that may be what 385105 worked.
385115 appears to have worked 5R50 0039 Edinburgh to Millerhill Emu Yard with 385111 on Saturday morning and not come back out yet.
https://www.realtimetrains.co.uk/service/gb-nr:W97145/2021-10-02/detailed#allox_id=0
So I reckon, 385042 at Craigentinny and 385105 / 385115 at Millerhill.