customCardProperties not present on cards added through "add cards to match"
Cards that are added at the start of the match, like rulecards and the cards in your deck all seem to have this useful array called customCardProperties that allows you to cycle through each property defined on the card (like haste, rush etc)
However when you add a card through Add Cards To Match, they do not gain this array and instead their properties are just placed at the surface.