Rational points on hyperelliptic curves having a marked non-Weierstrass point