Du bremst den Empfänger, sendest aber völlig ungebremst.
Du hast Glück, dass sizeof(float) gleich sizeof(long) ist.
Was soll das dreifache Lesen der Temperatur um sie einmal zu senden?
sensors.requestTemperaturesByIndex(0);
sensors.getTempCByIndex(0);
float tempout = sensors.getTempCByIndex(0);
Poste mal deine neuen korrigierten Sketche.
Wieso glaubst du dass der Tiny nicht 0.00 sendet?