Трябва да можете да обвиете COALESCE около нарушаващите MIN, например:
COALESCE(MIN(CASE FormID WHEN 'Form1' THEN Present END), 'No') AS 'First',
Не съм сигурен колко доволен би бил SQL Server с това, но това е доста стандартен SQL.
Приложете корекцията NULL след MIN вероятно е по-добро извикване, отколкото да се опитвате да изберете безопасна стойност, която да поставите вътре в MIN.