I think you are correct, I believe the 97 day guarantee only applies to credit card purchases.
I also used a promo-code and PayPal when I signed-up. However, I believe changes were made last month that removed the PayPal payment option if you use a promo-code. I am not sure if this is still the case.
Save [color=#CC0000][b]$50[/b][/color] on DreamHost hosting using promo code [color=#CC0000][b]SAVEMONEY[/b][/color] ( Click for promo code details )