You can fix 2 of these bugs fairly easily...
1) To stop yourself floating above the track press jump while the red/yellow/green lights are lighting up.
2) To fix the game always thinking you have forfeited download the editor from swknights.com. Load it up and open your save game, go to global variables, boolean, and find the swoop forfeit variable (can't remember exactly what it is called right now) and set it to false.
I also had a problem where even when I beat all the times I was still told that I had not beaten any of the records. So once I had beaten the best time I used the editor to make myself champ (have a look under the numeric variables - there is a swoop section for each planet).
Obviously not the ideal way to play the game but at least you get to see 'everything' this way without waiting for the patch.