MODxには、問い合わせフォームが構築できるスニペットなどがあり大変便利なんですが(ちなみにテストサイトではcfFormMailerを使用しています)、特定のページのみSSLにしようとすると骨が折れます。
.htaccessでの切り替えが一番手っ取り早いのだと思いますが、 共用SSLではループしてうまく効かなかったりするようです。(フレンドリーURLと関係してるのかな。。)

いろいろと試行錯誤しましたが、現時点での解決策として、下記の方法をとりました。やりたいこととしては、問い合わせフォームへのメニューをWayfinderの中に入れたいが、共用SSLを効かせたい、ということです。

  • 問い合わせフォームのリソースはメニューに表示しないようにする
  • ウェブリンクを作成し、そのリンク先として問い合わせフォームのアドレスをhttpsから始まる絶対パスで指定(このとき、フレンドリーURLによるアドレスではなく、index.php?id=○○でのアドレス指定にする)
  • cfFormMailerのフォームのaction属性値を、問い合わせフォームアドレスの絶対パスで指定
  • 問い合わせフォームページでのテンプレートのメニュー部分のリンク先(Wayfinderで生成)をhttpから始まる絶対パスになるようにテンプレートチャンクを作って設定
ざっくり以上です。
あまりスマートなやり方だとは自分でも思いませんが、今のところ無難な対応なんじゃないでしょうか。