Do SAT Subject test curves change from test-to-test?

Or is, say, a 43 on Math Level 2 always a 790?

If/when they change, it’s not drastic. it can vary between testings or it can be the same.

Not always. It is usually 43 for 790, but sometimes it can be 800. It all depends on how hard the College Board thought the test was.