-
No, you can use any credit card for Delta flights and still get the free checked-bag benefit because it is tied to your Delta frequent flyer account, not to the Delta credit card.
So feel free to use your Capital One travel credit on Delta.
You will still get the free checked bag.