Thank you very much for taking the time time to write such a detailed review.
Your impressions are, of course, perfectly valid. Yet, allow me to make one small objection in regard to your last point:
The fact that, intradiegetically, Carmilla (or any vampire) is fully materialized is of no consequence to an allegorical interpretation by an extradiegetic editor.
I'm glad you still liked it.