For whatever my opinion is worth on this, I think you're within your rights to make "common sense" adjustments for unforeseen gaps in the rules, especially when they completely break the race.
Maybe just put a sensible cap on the bonus that reflects how much you think the extra ingenuity it takes to reach it is worth?