I have my own way of looking at this. Take the form a+b*, where for the sake of writing b* =bsqrt(5), and a, b odd. Then it is clear for the first term, a+b*, it is not divisible by 2, since it would have to divide both terms. The second term is (a^2+5b^2) + (2ab)*. Obviously the second term is divisible by 2^1.
Now the third term is interesting and the form is going to be:
a(a^2+15b^2)+b*(3a^2+5b^2). I look at this Mod 2^4, where a and b can only have the values 1 or 9. If they both have the same value, then a^2 +15b^2 is divisible by 16, but 3a^2+5b^2 is divisible by 8, and so in this case the third term is divisible by 2^3.
However if the terms are such that a==9 and b==1, then the first term inside the parenthesis is 24=8x3, and the second term equals 32, this causes the term with sqrt5 to now be even after division by 8, where as before it was the other way. Reversing the values a=1, b=9 produces 136=8*17 inside the parenthesis for the first term and the sqrt(5) term gives 48 = 3x16.
So that in above case, the general result is still true for the third term, it is divisiible by 2^3, but which term after this divison is even or odd changes from the first case where both terms are the same. (And in either case by employing Mod 16, we know that 8 is the highest term to divide it.)
So the cases so far is n=1, divisor is 2^0; n=2, divisor is 2^1; n=3, divisor is 2^3.
Since at n=3 the general form is (2^3)(2u+v*). In this case, I have chosen the first part to be even, but it does not matter. Then clearly multiplying: (2^3)(2u+v*)(a+b*) will give us one odd term and so there is no increase in powers of two for n=4.
But, in the case of n=5, we have (2^3)(2u+v*)(a+b*)^2, the last term in parenthesis is, as before, a^2+5b^2 +(2ab)*, this adds exactly one power of 2 so that n=5 gives division by 2^4.
Now in the case for n=6 we have 2^6(2u+v*)^2. In this case, examing the squared term, we will arrive at an odd term on sqrt5, therefor reversing the even odd situation, but supplying no change in the powers of 2, and not changing the situation for n=7 and n=8, from what happened with n=4 and n=5.
The only case now to consider for the induction is the case for a power of 3 where we have (2U+V*)(S+2T*), but this again will result in one term in the product, which is odd and so supplying no more powers of two, and not effecting the following two cases.
Thus we have the result on the powers of 2: If it is of the form 3N, then the highest power of 2 dividing is 2^(3N). In the case of 3N+1, the highest power is 2^3N, and in the case of 3N+2, the result is divisible by 2^(3N+l).