Setting up DAHDI is Never “just need to run dahdi_cfg”. DAHDI is a pain in the ashes to set up, even when you’re doing something relatively simple (which you are not).
Important note - DAHDI is not technically part of FreePBX, even though there is a DAHDI control module built in to FreePBX. Since this is an atypical installation, you are probably going to need to do it the old fashioned way.
You will need to start with running dahdi_cfg. When you get done with that, you may also need to edit the output files from that program.
In your examples, all of the ports are “RED”, which means that the Dahdi part of the config is broken in one way or another. Many times, this indicates that the T1/E1/PRI isn’t plugged in or some other, similar problem.
Also note that any problem with the config (wrong echo correct, for example) can cause the ports to just semi-silently fail.
While DAHDI might seem like it should “just work”, I’ve found it to be a particular and petulant system that reacts badly at the least provocation.
@arielgrin does have a good point - the card may not be able to operate with a twin in the machine. I’d suggest reaching out to Sangoma directly (since, like I said, this isn’t actually a FreePBX problem) and see if they can give you a little more direction on things that might be going wrong.
One final note - there are literally hundreds of tutorials around (including ones in the FreePBX Wiki) on setting up and troubleshooting DAHDI.