changing collation is a VERY complex subject:
1) differences between server/database collation will cause errors
2) after altering column collation you will only change collation for new rows - old will still have the old one ...
errors you mentioned (sql atached errors) - it means that before reinstallation your sql was at higher version - nothing more 😉 you should make proper updates and try reatached databases.