Congratulations on your outing... Good to hear another street legal Crossfire hitting the tarmac!
It does sound like you could have dropped your tire pressure just a few more pounds. But I'd have to run that by HDDP as he's one of the racing 'authorities' around here.