Leider wieder so eine kleine Gemeinheit der Bascom Entwickler. Die Bits heißen beim M32 im Dat-File anders:
;TCCR1A
COM1A1 =7
COM1A0 =6
COM1B1 =5
COM1B0 =4
FOC1A =3
FOC1B =2
PWM11 =1 '=WGM11
PWM10 =0 '=WGM10

;TCCR1B
ICNC1 =7
ICES1 =6
CTC11 =4 '=WGM13
CTC10 =3 '=WGM12
CTC1 =3 ; Obsolete - Included for backward compatibility
CS12 =2
CS11 =1
CS10 =0

Oder du definierst die dir selber:
Const WGM13 = 4 '4 ist hier wieder die Bitnummer im Register TCCR1B
Const WGM12 = 3
Const WGM11 = 1
Const WGM10 = 0

Du kannst auch direkt ICR1 setzen:
ICR1=65535

ICR1H und L sind Byte Werte, denen kannst du auch nur bis 255 zuweisen.
PWM1A ist dasselbe wie OCR1A