Creo que el software Arduino (bibliotecas y todo) asume que estás operando a 16MHz. Si aplica esa suposición al reloj en el que realmente se está ejecutando ... las cosas deberían funcionar. Suponiendo que esté ejecutando el Tiny85 en su oscilador interno, creo que funciona a 1MHz, así que simplemente multiplique todas sus declaraciones de retraso (y otras nociones de tiempo) por 16.
Si necesita una precisión mejor que la que proporciona el oscilador interno, debería pensar en usar un cristal externo o un resonador, pero necesitará cambiar la configuración de fusibles del AVR para que funcione, y creo que necesitará un programador como el AVRISP mkII para hacer eso con AVR Studio (mi recomendación).
No sé mucho sobre el boceto ArduinoISP, pero para mí parece que golpea un poco el protocolo ISP para cargar un programa en el chip de destino (no el Mega328 a bordo), no estoy seguro de que esté equipado para manipular fusibles. ArduinoISP se documenta aquí http://arduino.cc/en/Tutorial/ArduinoISP , fwiw. Tenga en cuenta que no puede utilizar una UNO actualmente para ejecutar el boceto ArduinoISP. No me parece que pueda usar el boceto para hacer que Arduino sea una interfaz viable para usar las herramientas GUI de AVR Studio.
EDITAR : Parece que las cosas se han puesto al día y una UNO es viable para ArduinoISP ahora, gracias por los comentarios.