В первом варианте : Тогда и только тогда, когда=если( т.е. при условии). Во втором варианте, вы констатируете факт, в этом случае ибо=зн. союзам: потому что, так как.
Вы правильно поняли. Вот значение: ТОГДА, нареч.
1.
В то время, не сейчас, не теперь. Он т. был ещё ребёнком. Было холодно, т. и простудился. * Я тогда моложе, я лучше, кажется, была (Пушкин). //
После того, что произошло или произойдёт. Сделаешь уроки - т. и гулять пойдёшь. Встретимся - т. и поговорим.
2.
В таком случае, при таких условиях, обстоятельствах. Устал, т. отдохни. Раз согласны, т. начинайте. Не нервничай, т. всё получится. < Тогда как, союз. 1.
Выражает противопоставление. Он работал, тогда как ты всё время бездельничал. Мать прекрасно играет на скрипке, тогда как дочь лишена музыкального слуха. -2.
Несмотря на то, что; хотя. Её отругали, тогда как она ни в чём не виновата. Его расхваливают, тогда как музыкант он очень посредственный.
ИБО, союз. Книжн.
Употр. в придаточном предложении причины, соответствует по зн. союзам: потому что, так как. Создать язык невозможно, ибо его творит народ.
Большой толковый словарь русского языка. Гл. ред. С. А. Кузнецов.
Первое издание: СПб.: Норинт, 1998.
Публикуется в авторской редакции 2009 года.( Словарь есть на Грамота.ру).