I have a dataset where 56 subjects are compared to a reference population norm for height. I evaluated subjects on whether they are above or below the 10th percentile of this reference population norm and created a variable coded for each subject as either a zero (above the 10th percentile) or 1 (below the 10th percentile). This variable has a mean of 0.0357 (95% CI=.01 to .08)---so about 4%, or 2 subjects, were below the 10th percentile. To determine statistical significance (i.e., is this group of subjects significantly more likely to be below the 10th percentile of the reference population than is expected), I used a one-sample t-test comparing the mean of the variable to a hypothesized mean of .10 and got a p-value of .013. This seems to make sense because the 95% CI of the mean excluded .10. However when I ran a nonparametric binomial test on this same variable, comparing it to a hypothesized binary probability of .10, I got a p-value of .084. Which test should I use?
My intention was to create a variable so I could compare the mean likelihood of these subjects being below the 10th percentile of the population to what the reference population's likelihood is, which is of course 10%. I don't have an N for the reference population; I just knew what their 10th percentile cutoff value was for height.