OK, so you are getting the error when first doing a mapping run (without amnesia) to extract the tag poses, right?
The first question is: how does the trajectory look up until it bombs out? And does anything special happen right before you get the error?
Visualize it in RVIZ (you can limit the maximum number of frames played so it stops right before the error). Any suspicious output on the console? Warning messages about large subgraph errors?
Sometimes the errors you see happen when loop closure occurs after drift, and the error is unexpectedly big. There are safeguards in place to avoid that, but still, that's one thing to look for.
Another possibility is maybe duplicate tag ids or wrong tag size specified.
About two vs one cameras: this buys you something only when the second camera sees tags that the first one doesn't. For small baseline cameras (T265) that is rarely the case, so I'm somewhat surprised. Sometimes there are cases where the tag corners are misdetected. Then also you may get better results with two cameras because there will be some error correction due to having two observations. The odometry obviously always uses both cameras.
I would not expect two cameras running much slower than one, at least not on tagslam's side. Check if it's a problem with the tag detector. If you run two detectors and each drops e.g. 2 of 3 frames due to high CPU load, then you have to be lucky for them to decode frames with the same time stamp, because if not, tagslam will drop them (the time stamps must agree).
Config files look good, 8cm baseline for the T265 is also about right. Make sure that file is good, i.e. first do a clean calibration run in front of your base tags such that tagslam can generate a good camera_poses.yaml. Then use that file subsequently as input, otherwise tagslam will have to recompute the calibration. It's better to have it beforehand, because it additionally constrains the system and allows for better outlier rejection.
If you can't figure it out, please send me the bag (just with the extracted tags, that's enough).