Sorry to hear mate instead of giving up the bike give up the Island and move over here
Seriously though it doesnt matter if there is a pad or not if you wait say 5 mins and the lights dont change then you can treat it as a stop sign.
Re speeding how can they tell your speed if you were accelerating away from them did they film you.
Dangerous driving...... ******** you were taking up a position to overtake.
Did they give you a ticket or charge you or were they taking the ****....phone the local office and get them to check to see if a crime report has been raised.