Я предполагаю, что вы не знаете о Hash #, кроме метода, который ActiveSupport добавляет в Hash.
Это позволило бы упростить ваш код до:
redirect_to my_path(params.except(:controller, :action, :other_key))
Кроме того, вам не понадобится обезьяна-патч, поскольку команда Rails сделала это за вас!