An email appears to have fixed the problem as I now have received the appropriate night credits.
However, it looks like they credited these to the First Stay with the Visa Card, rather than the subsequent stay. Oh well. At least I have the nights now. Still no double points but I'll live with it......