The integral in question can indeed be computed as a limit of Riemann sums.
We consider Riemann sums
$$R_N:=\sum_{k=1}^N \tan(\xi_k)(x_k-x_{k-1})\qquad(1)$$
where the partition $0=x_0<x_1<\ldots< x_N={\pi\over3}$ is chosen as follows:
$$x_k:=\arccos\bigl(2^{-k/N}\bigr)\qquad(0\leq k\leq N)\ ;$$
and the sampling points $\xi_k \in [x_{k-1},x_k]$ are chosen later.
Fix $k$ for the moment. Then
$$x_k-x_{k-1}=\arccos'(\tau)\bigl(2^{-k/N}-2^{-(k-1)/N}\bigr)\qquad(2)$$
for some $\tau\in\bigl[2^{-k/N},\>2^{-(k-1)/N}\bigr]$. Now
$$\arccos'(\tau)={1\over\cos'(\arccos\tau)}=-{1\over \sin\xi}\ ,\qquad(3)$$
where $\cos\xi=\tau$. It follows that
$$2^{(k-1)/N}\leq{1\over\cos\xi}\leq 2^{k/N}$$ or
$${1\over\cos\xi}=2^{k/N}\cdot 2^{-\Theta/N}$$
for some $\Theta\in[0,1]$. Now chose this $\xi$ as the $\xi_k$ in $(1)$. Then we get, using $(2)$ and $(3)$:
$$R_N=\sum_{k=1}^N{\sin\xi_k\over \cos\xi_k}{1\over\sin\xi_k}\bigl(2^{-(k-1)/N}-2^{-k/N}\bigr)=\sum_{k=1}^N 2^{-\Theta_k/N}(2^{1/N}-1)\ .$$
For large $N$ the factors $2^{-\Theta_k/N}$ are arbitrarily close to $1$. Therefore the last sum essentially consists of $N$ terms of equal size $2^{1/N}-1$. (The obvious squeezing argument can be supplied by the reader.) It follows that
$$\lim_{N\to\infty} R_N=\lim_{N\to\infty}{2^{1/N}-1\over 1/N}=\log 2\ .$$