Since you are two weeks now I would let the temperature rise to the upper 60°F degree range. Rousing the yeast is of dubious value. When the temperature is right and there are fermentables for the yeast to work on, they will do it without help. WY 1007 is a low flocculating yeast. The yeast will remain in suspension unless it is cold crashed for a few days. Check the SG with a hydrometer in another week.
Your description makes it sound like it is coming along very well.
Might be… give it another week and take another gravity reading. Acidic wort can take awhile to ferment, so instead of a few days give it a week or so and check again. Same gravity reading, then you can consider it done.
Expectation of 1.008 is unreasonable. This yeast can’t take it that far. I would have expected about 1.014. So I think it’s done or within 0.001 of being done. I agree with waiting just a few more days then it should be done. If gravity stops changing, that’s how you’ll know.