O BuySellAds não suporta SSL no momento. Passei várias horas configurando uma conta e configurando o código do anúncio no meu site com base na resposta anterior. Seu site também deve passar por um processo de aprovação. Quando seus scripts de posicionamento falharam ao carregar sob SSL, abri um tíquete de suporte e descobri que eles não são compatíveis com SSL. Isso desperdiçou algumas horas do meu tempo - depois de já desperdiçar horas sem saber que o Adsense não suportava SSL.
A melhor solução que encontrei até agora é esta: https://stackoverflow.com/a/15139070/592473
Configurei uma conta do DoubleClick for Publishers Small Business ontem. Foi muito fácil, uma vez que é vinculado automaticamente à sua conta do Adsense. Meus anúncios não vendidos estão configurados para voltar ao Adsense e o código que eles fornecem verifica SSL.
Dito isto, não foi 100% perfeitamente SSL. Faz apenas um dia que eu ainda estou monitorando, mas ocasionalmente um anúncio não SSL é exibido. Além disso, enquanto eu esperava anúncios gráficos, a maioria deles é apresentada como versões de texto. Espero que isso melhore com o tempo.
Espero que isso ajude outra pessoa, pois estou procurando uma maneira de colocar alguns anúncios no meu site SSL.