Interestingly, the pending transactions that i thought weren't confirmed by the blockchain and I deleted using the following in Bitshares X 0.2.1:
wallet_clear_pending_transactions
(which is depreciated in version 0.2.3 btw) Showed up after reimporting the private key to a new wallet, and the recipient shows as UNKNOWN. i guess this happens because I don't have private keys for those accounts and have only reimported the one i have registered, so are unrecoverable.
So beware, hang on to all the private key's you've created because those "pending" transactions from version 0.2.1 ARE included in the blockchain.