Ответ
Нет, нельзя создать объект типа Unit через конструктор, так как Unit в Kotlin — это синглтон, представляющий отсутствие значимого значения.
Пример:
val unit: Unit = Unit // Единственный допустимый способ
// val unit = Unit() // Ошибка компиляции - конструктор недоступен
Unit эквивалентен void в Java, но является реальным объектом с единственным экземпляром. Его конструктор приватный, поэтому создание через Unit() невозможно.