Tony, the close-up image catches the good job you've done differentiating between the collar of the shirt, the "cravat", and the waistcoat.
The shirt - probably made from a linen material, so the warmer off-white color is perfect.
The cravat - lace? silk? not sure, but the "whiter" shade of pale seems appropriate!
The waistcoat (I'm told by a reenactor buddy that the "correct" pronunciation is "wescut") - I've seen both grey and green versions for this unit, so you're on solid ground (or at least as solid as anything can get dealing with the AWI!) with your choice of grey.
I would pose one question for you, which you probably have already considered, but here it is anyway: you presently have the buckle on the crossbelt as white metal. The buttons are white metal. Have you considered a brass buckle, which is also historically correct, and might provide a contrast to the buttons?
Regardless of your decision, it is your figure, and you are doing a wonderful job with it! Can't wait to see the next steps!
Best regards,
Don