They were pulled in on the feed from Starling, then tagged from the bank account as transfer to directors loan account (possibly by automatic tagging). However, for some reason they ended up tagged to the wrong DLA so I untagged them from the DLA and then the transactions were deleted from the Starling account.
I think there should be some sort of lock on accounts with bank feeds, nothing should be adding or deleting transactions from an account with an active feed.