...I'm guessing the 10k miles added to my FC account as "Virgin Atlantic Customer Relations Bonus" are a result of my (polite) complaint email ref V:Port (i:Map failure) - does this sound right, as VS haven't replied to my original email yet?
Yep, that sounds about right. You do tend to get the miles before the response makes it's way back to you.
Regards