Thank you so much for taking the time to reply. Very informative and helpful. I am especially relieved that there are no other implications of the VWP expulsion.
I shall probably repost my question on the other forum to get some other input as well.
Many thanks again.
James