Good plan, but it won't work. I did a little research into this, as my car has the same problem (don't make fun of the size of my car please
I have a Smart car, and it's mostly made out of plastic.
It seems a magnet is not what you need at all, the sensor "feels" conductive material not magnetic fields. It also senses metal surface area, not mass. So a large heavy clump of metal is no better than a thin sheet of metal. It picks up metal closer to the ground, so part of the problem is the height and surface area of your engine with a bike.
So you need a large area of conductive metal, close to the ground where the loop is build into the pavement. For cars they ussually install and design the loops so they pick up your front axl.
Try this: stop right over the side of the loop (you can see the cuts in the pavement were they intalled it, and lean your bike towards the centre of it, it may work.
Or try bolting aluminium sheets under the soles of your shoes
