В первом предложении такой порядок слов потому что 2 инфинитива. Когда 2 инфинитива, глагол "haben" меняет свою позицию и становится спереди инфинитивов.Во втором предложении вообще пассив. 2 инфинитивов НЕТ, поэтому вс╦ как обычно.