There is no need to panic. I don't think there will be any change in calculation method for the USMLE final score. It will still be derived by mapping the raw score to a pre-defined distribution. There may be slight shift in the predefined distribution, but overall anyone who would have scored 185 in 350-exam will still score 185 in 336-exam and those who would have scored 265+ in 350-exam will still score 265+ in 336-exam.
I dont think USMLE picks questions randomly from there question-bank for each administration of exam. They have pre-defined exams, and for each exam there is a pre-defined mean and standard-deviation. Let's consider a hypothetical example of 2 exams. Each exam has 300 questions (assume 36 are experimental out of 336). Exam-1 has mostly difficult questions. So based on statistical analysis of each question in that exam, the mean for Exam-1 is M=180 and standard-deviation SD=15. Exam-2 has easy questions, where M=240 and SD=25.
Now let's pick 2 students A and B.
During exam preparation student A gets 480 (214 3-digit) on all 6 NBMEs and student B gets 680 (253 3-digit) on all 6 NBMEs.
They both take Exam1 one day and Exam2 the next day.
Student A scores 175 on Exam1 and 235 on Exam2.
Student B scores 205 on Exam1 and 285 on Exam1.
Now let's map this to our USMLE distribution with M=218 and SD=22.
Z for Student A in Exam1 = 175-180/15 = -0.3333
Z for Student A in Exam2 = 235-240/25 = -0.2
Z for Student B in Exam1 = 205-180/15 = 1.6666
Z for Student B in Exam2 = 285-240/25 = 1.8
USMLE score for student A in Exam1 = -0.33*22+218 = 211
USMLE score for student A in Exam2 = -0.20*22+218 = 213
USMLE score for student B in Exam1 = 1.66*22+218 = 254
USMLE score for student B in Exam2 = 1.80*22+218 = 257
So, relax! You will still get a score close to what your NMBE average is/was (as long you don't panic during exam!).
Now, for fun, here are 3 equations to compute your percentile, 2-digit score and 3-digit score from NBME score.
Enter you NBME score in spreadsheet cell A1
Enter following 3-digit equation in cell A2
=IF(AND(200<=A1,A1<=800),ROUND((70.2-0.0000002067*A1^3+0.0000937*A1 ^2+0.30096*A1),0),"Error")
Enter following 2-digit equation in cell A3
=IF(AND(100<=A2,A2<=300),IF(A2 > 236, 99, ROUND((0.4715*A2-12.5),0)),"Error")
Enter following percentile equation in cell A4
=IF(AND(200<=A1,A1<=800),ROUND(NORMSDIST((A1-500)/100)*100,2),"Error")