what about the name coleen

It's from the Irish word for girl: cailín, diminutive of caile 'girl'. You're right, the -ín is a dim. suffix, related to the -en in -chen, the -ein in -lein, and the -in- in zucchini literally 'little sweet things'. The col in collier is from the English coal.