Would it be possible to replace the AS level subjects that I did not perform well in with some SAT subject tests?
These are two different kinds of tests and the scores give different information to the colleges. You need to submit your A level scores. If you also want to submit SAT subject test scores that is up to you, but they won’t replace your A levels on a test-by-test basis.