I would assume their system should be able to handle it, and agree with your experience.
It's pretty well known that Velocity asks for a Firstname, Middlename, Lastname (as three fields).
Whereas on an international ticket they usually want "as per passport" which combines your Firstname...