A clockport device can only reside at these addresses, nothing else:
$D80001, $D80005, $D80009, $D8000D, $D80011, $D80015
$D80019, $D8001D, $D80021, $D80025, $D80029, $D8002D
$D80031, $D80035, $D80039, $D8003D
Whilst you could generate more by perhaps multiplexing the 8 data bus pins, you would break existing software drivers.
Also bear in mind that the maximum, theoretical, throughput of the clockport is 2.8 MByte/sec but is is CPU not DMA driven.