I can't enter my full password here (the screenshot) since veracrypt limits character count to 64 and my pass is 66. Is the data on the drive recoverable?
In general, when you make a password that's "too long" for a system, what actually happens is that it gets truncated to the system's max length, then hashed, and the result of the hashing function(s) is used for authentication purposes.
Therefore, the general approach to getting access when you created a password that's too long is to truncate the password yourself. In this case, your password is likely to be the first 64 characters of what you chose as your password, based on veracrypt's max password length.