My comments are equivilant to what Fried just posted, in addition, I noted the following:
Did you try climbing up the back of Bowser's sub rather than causing the stairs to appear?
When throwing Bowser on your Bowser 1 and 2, would it be faster to spin a bit further and throw him at the next bomb? I think it would be, the added speed would allow him to avoid sliding towards the bomb
first stair warp glitch look sub-optimal because you flew back towards the TTC entrance. I have seen players get caught up in the door so they do not fly so far.
In Bowser 3, I noticed that the first near vertical hill you took poorly, if you land on that slightly less inclined part first, Mario will run faster (in general that sort of incline allows Mario to run extremely fast and keep running extremely fast until he hits a flat again).
Also, I think you could have forced Bowser to land in a better spot for you to be in a good position for the large star... I have seen a video where the player was directly under the final star when it appeared.
*Note, I'm currently uploading a video I made of your run so we can analyze it further by rewinding and such, I'll post the link here when it is done*
Here is the movie:
http://www.people.virginia.edu/~avw6s/random/Mario64_TAS.wmv
I did this using hypercam, hence the low quality and jitteriness... is the Mupen avi capture option supposed to work? I coudln't get it to.
btw, my computer is a dual-core AMD Athlon64 X2 and X800 videocard... so the low quality is due to hypercam sucking, not my comp... also, sorry for the unedited nature of me finding the ROM at the beginning, skip past that junk.