This is a sad situation that could have been avoided if you had followed earlier advice provided in September:
https://www.flyertalk.com/forum/30262285-post2.html
I have sympathy for anyone who is denied boarding for lack of proper documentation even if he/she is at fault, but I also understand the airline point of view.