Bill,
Hello, Chances are your engine is fine. A couple things:
1. Have the LHS reset your engine. There may be an ID conflict with a lashup on the club layout. Also have them re test the engine.
2. The DCC feature IS on your board just not the switch. There is a switch cutout on the frame of that engine. If your LHS is a good one, they would probably install one for you for free.
If you the the LionChief+ is a better deal, you are sadly mistaken.
I know it is easy to get upset over things but this is really something small that can be corrected for you by somebody/shop that is competent. I am not slamming the shop but rather saying give them a call and a chance to make this right for you.
Also keep in mind that we are all trying to help you here and wish the best.
Dave