Have you taken any Subject Tests? If not, at least a few of those on your list require/strongly recommend them.
Do you have a reason to think a third try at EBRW would improve on your first two tries? If there’s no special circumstance, a third try probably wouldn’t yield much. If you can prep and do well, two good Subject Test scores would likely be better than no Subject Test scores and maybe a few more SAT points.