Hi Aaron,
When you use the BO.CopyDataFrom() it will ignore the Row State so you will need to loop the copied records and set the Row State, the code below should do the trick:
For Each StockBO As bizTransactionItemsStock In Me.BizTransactionItemsStock1.GetEnumerable()
StockBO.CurrentRow.SetAdded()
Next