I don't think create repdef or set dsi_quoted_identifier will fix this problem.
Event it works, still so call "work around".
I think the best way is to avoid using reserved words.
Suggest to alter the column to another name.
for example:
sp_rename 'test.default', 'col1'
go
then you can resume you connection without error.