I have two different IQs; which one is the real one? I took a WAIS IV and got a 128(SD15), but I have a somewhat large spread between Verbal(129) and Performance (122). The numbers may be off by 1 point or so. This was taken in a country and language where the average IQ is 106. 
I took the non-verbal IQ test administered by the "International Society for Philosophical Inquiry" and passed. This means that I have an IQ that is over 145 (SD15). 


Which of these is my actual IQ?
Actually both these scores are telling you the same thing. They can both be interpreted as Very Good Results, and any finer level of detail is chasing noise. Some minimal google scholar searching suggests that WAIS correlates with itself somewhere between .7 and .9, and that a correlation of .8 across different kinds of test is considered 'very good'. This means discrepancies of the size you describe are not super rare. There's another factor working against you too, because you're in the tail of the distribution, and those agreement numbers are overall! The test-retest consistency inevitably gets worse as you get out into the tails.

There's a nice longer discussion here:
http://slatestarcodex.com/2017/09/27/against-individual-iq-worries/

Key quotes:
"...population averages of thousands of IQ estimates [are] valuable and useful research tools. It just means you shouldn’t use it on yourself."

"...even if you avoid the problems mentioned above and measure IQ 100% correctly, it’s just not that usefully predictive."

"After investing so much work debunking IQ denialists, I feel like this is really – I don’t know – diluting the brand. But I actually think it’s not as contradictory as it looks... If you really understand the idea of a statistical predictor"