I actually have a 44t oval which at its largest diameter is probably closer to a 46, and yes.. it fits.
Excuse the funky looking cranks, its protective tape that's scuffed up.
Excuse the funky looking cranks, its protective tape that's scuffed up.

) and >28mph in the flats.