Good morning, and thanks for writing to JA.
To answer your first question(s) about expertise - I diagnose Learning Disorders for a living and have administered over 7,000 individual assessments and diagnosed many individuals with learning struggles, including NLD. So, all that being said...
...it is important to recognize that an IQ test from Psychology Today or Barnes and Noble or even the SAT is not as reliable or valid as a thorough cognitive evaluation conducted by a Licensed Mental Health Professional (LMHP). AMong the LMHPs, only Psychologists are licensed to administer and interpret valid and reliable assessments of cognitive ability.
So, there are two reasons why I can't really comment very intelligently on the scores you provided. While I appreciate that you have done your own research and have some very valid and important questions, here are the reasons why I can't tell you what your IQ is or interpret the results you provided...
#1: It is unprofessional and unethical to diagnose over the internet. This is true for most/all psychological disorders, including learning disorders, but especially for NLD. NLD is a complex neurodevelopmental disorder that needs to be distinguished from among a host of other disorders (including autism spectrum disorders, Aspergers, other forms of LD, ADHD, and various anxiety/habit disorders). The only was that such a diagnosis can be validly (and ethically) given is after a LMHP has conducted a thorough, individualized assessment with you in a face-to-face setting.
#2: The assessments you provide score for are difficult to interpret because they are not considered valid and reliable measures of cognitive ability. When a Psychologist administers, for example, the Wechsler (a common individualized cognitive assessment), I know the exactly how it was administered because it is standardized. Very little variation occurs among administrations - which is why psychologists can report, with 95%-98% accuracy, where an individual is functioning cognitively. This "standard error of measurement" is not provided among non-standardized tests... which makes their validity and reliability questionable. Here's the bot***** *****ne: I'm not sure what your test results mean because I don't have professional confidence in the tests. Your SAT results may be revealing - but remember that the SATs are most frequently administered in groups or on a computer - which is very different from a standardized, individualized cognitive assessment conducted with a licensed psychologist.
All this being said - you have some excellent questions - and it's clear that you've done your homework! Please, check to see if there is a licensed Psychologist in your area who is familiar with conducting in-depth psychological assessments, including an in-depth cognitive profile. Some might suggest you see a neuropsychologist, but this might be overkill. This individual would be able to (a) provide you with a valid and reliable estimate of your IQ; (b) more importantly, learn about specific areas of strength/weakness in your cognitive profile (because IQ alone tells you almost nothing); (c) explore diagnostic questions such as NLD; (d) rule out other diagnoses that might or might not also be clouding the picture.
I hope this was helpful. You have made an excellent start - but it really is time to see a psychologist in-person. No psychologist should provide the kinds of answers you're requesting over the internet, I'm afraid... and if s/he did, I would question their professional opinion. You deserve to have some answers, though - and most insurance will cover an in-depth psychological evaluation/assessment.
I wish you all the best. Feel free to ask any follow-up questions if you like.