I certainly did not mean to suggest that there is anything wrong with using the variant "Cadwallader," though it would indicate an incorrect pronunciation in Welsh. Names undergo mutations all the time and always have.

It was spelled Cadwallader in Shakespeare's "Henry V," though most likely pronounced as Cadwalader would be. Then again poor Captain Llewelyn (which was likely his real name) was called Fluellen the whole time...